Local SEO doesn't mean it is solely meant for local businesses. Even large corporations can reap the benefits of Local SEO. As a large company, you may be operating in multiple locations with headquarters in one place and manufacturing facilities in other regions. With local SEO you can promote your business in each region separately to get an edge over your competition.