Encore Renewable Energy corporate office is located in 50 Lakeside Ave Unit 110, Burlington, Vermont, 05401, United States and has 51-200 employees.
encore renewable energy
encore redevelopment llc
encore redevelopment
encore redevelopment llc
encore renewable energy llc
chad farrell
Departments
Number of employees
Operations
11
Finance
8
Engineering & Technical
7
C-Suite
3
Sales
3
Marketing
2
Legal
1

| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Encore Renewable Energy's success, and advanced their careers.
Chief Distributed Gene... at NewEdge Power
Worked as Business Development Manager, Project
at Encore Renewable Energy (2018-2020)
Team Member Charge Ope... at BETA Technologies
Worked as Vice President, Development & Epc
at Encore Renewable Energy (2019-2020)
Co-Founder at Green Machines
Worked as Solar and Storage Project Initiation and Inter...
at Encore Renewable Energy
Senior Business Analys... at McKinsey & Company
Worked as Summer Intern
at Encore Renewable Energy (2020-2020)
Explore More
Encore Renewable Energy is a certified B Corporation that specializes in developing, owning, and operating community-scale solar and energy storage projects. The company focuses on revitalizing brownfields and deploying innovative dual-use solar solutions while prioritizing social and environmental justice. They serve a diverse range of clients inc... Read More