The best way to manage multiple locations is to have team building activities. This will help the employees know they are part of a bigger team. The manager needs to be in direct contact with the branches and getting weekly reports.
It can seem overwhelming, sure. But with the right preparation, managerial skills and dedicated workforce to support you, you can keep your business running smoothly as it continues to flourish.