At this time, a Service Provider cannot be a member of businesses in different countries. During account creation, we prompt the Service Provider to select a country when creating their first business. This flag is actually housed on the Service Provider table.
The result is any additional businesses the SP adds will also be tied to the same country. The country field cannot be changed.
A BO can still create two different locations in different countries if needed by creating another User account and registering it under the country they need. For example business@gmail.com registers under the U.S. for a U.S. location. Then they will have to also create another BO User account using another e-mail i.e., Business+additionalcountry@gmail.com and registering the additional country such as, Canada for the second location.