My brand has multiple locations. Do I need multiple apps as well?

No, that’s not necessary. You can manage all your locations in one app.