Chapel Hill, NC
Strata Solar has installed over 1 GW of ground-mount and rooftop solar and maintains more than 3 GW in its development pipeline across utility, corporate and commercial markets. Strata is regularly ranked as one of the top five solar EPC and developers with over 140 utility-scale projects developed to date. Strata differentiates itself by managing the entire solar supply chain, through development, finance, EPC, O&M and asset management, giving us the expertise to collaborate closely with our customers through every stage of a project. Based in Chapel Hill, North Carolina, Strata has 350 employees and operates nationwide.