Strata Clean Energy

HQ
Durham
500 Total Employees
Year Founded: 2008
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.

Strata Clean Energy Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQDurham, North Carolina, USA