When creating a new User (for Administration, Dispatching, etc.) you need to specify which company location they operate in. This is set under the, "Valid Locations" option for their User.
Once you set a Valid Location for the user, and then save your changes, they will be presented with the one or more locations you have given them access to.