Open Menu
Companies>Strata Clean Energy
Last Modified27/04/2026 10:51 AM
cover
Strata Clean Energy icon

Strata Clean Energy

Claimed Company
Employee Participants2
Total Rating31
Revenue$0

Strata Clean Energy is a privately owned and operated company, headquartered in Durham, North Carolina, with multiple service and operations centers throughout the Southeast of the USA. As a vertically integrated renewable energy company, we control and self-perform every process, from our nationwide solar and storage development, to construction, O&M, and Asset Management. Our construction operation consists of Industry leading Engineering competence centers, a team of global supply chain experts, and an industrial scale project and construction management center. Each and every department is fully committed to making sure safety and quality are our top priority. Read More

Headquarters 800 Taylor Street, #200, Durham, NC 27701, USA
Phone Number 9199606015
50/100