Birch Creek Energy

Birch Creek Energy

Solar Electric Power Generation

St. Louis, Missouri 1,967 followers

Birch Creek | Deeply Rooted in Renewable Energy

About us

Birch Creek Energy, a St. Louis based utility scale solar development platform formed in 2019, develops, finances and owns utility scale solar and storage projects in the United States. Since its inception, Birch Creek has developed 36 utility-scale solar projects, totaling 872 megawatts (MW), and has a portfolio of over 8 gigawatts (GW) of utility-scale solar and storage projects in various stages of development across MISO, PJM, ERCOT and the Southeast.

Industry
Solar Electric Power Generation
Company size
11-50 employees
Headquarters
St. Louis, Missouri
Type
Partnership
Founded
2019

Locations

  • Primary

    2650 Locust Street

    Suite 100

    St. Louis, Missouri 63103, US

    Get directions

Employees at Birch Creek Energy

Updates

Similar pages

Browse jobs