π°$117k-$135k
πUnited States
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.
Note: Jobs without salary info will not be shown in the results
Loading data, please wait.
Loading data, please wait.