Waze Business Profile
Please allow business owners to easily claim or add, and manage their business locations. I am a marketing manager of a franchise business with multiple physical locations across the country. I checked Waze and most of our locations are completely missing. I am unable to add any location because of the map editor restrictions regarding my physical location. As a business owner I should not go through all these hoops and bumps to get my business listed. I want to use Waze Ads, but I can't...
2
votes