
New Leaf Energy
Renewable energy developer
About New Leaf Energy
New Leaf Energy, headquartered in Lowell, MA, is a leading developer of renewable energy and energy storage projects across the U.S. Formed in 2022 from Borrego’s solar and energy storage business, we partner with landowners, utilities, and communities to design and permit commercial, community, and utility-scale projects. Our mission is to accelerate renewable energy adoption and decarbonize society.
Jobs at New Leaf Energy (5)
- $91k-$106k
- United States
- $99k-$115k
- United States
- $84k-$98k
- United States
- $91k-$105k
- United States
- $117k-$135k
- Worldwide