It is okay to have one GMB page that represents one brand. However, it is important to set up a GMB page for each individual location of your business. This will help you return the best possible local ranking results after we build your citations.
Tip: If your locations are not brand spankin' new, chances are Google has already created a listing for them. You just need to claim them.