Rank: 169

Azimuth Energy

Azimuth Energy is an engineering, construction, and development support services company focused on the implementation of renewable energy and energy efficiency strategies. We are experts at innovative and creative solutions for solar energy, advanced technology microgrids, and energy efficiency integration. Integrating clean energy strategies into your business model is what we do.
We employ our years of experience and expertise in renewable energy and energy efficiency as engineers and constructors. Originally founded in 2009, our team has construction, energy, and renewable deployment experience dating back to the early 1990s. We are headquartered in St. Louis, Missouri; with additional operational interests in London and the British Virgin Islands. We have engineered and constructed over 500 PV projects and 80 energy storage plants in the U.S. and overseas. Our department leaders are all veterans of both the solar industry and general building construction.

2016 Top 500 Solar Contractors


Top 500 Rank #169

Total Megawatts Installed Since Founded6.00 Company Founded2009
Total Megawatts Installed 20154.14 LocationSt. Louis, MO
Employees10 Web Siteazimuthenergy.net
Primary MarketUtility Primary ServiceEPC