New Leaf Energy, Inc.

HQ
Lowell
Total Offices: 3
197 Total Employees
Year Founded: 2022

Jobs at New Leaf Energy, Inc.

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

One Month AgoSaved
In-Office
Oakland, CA, USA
Energy • Manufacturing • Renewable Energy
Lead marketing, negotiation, and sale of renewable energy projects; run competitive marketing processes; negotiate MIPAs and purchase agreements; perform due diligence; manage data rooms and cross-functional teams; develop transaction structures and maintain domain expertise in project finance and electricity markets.
One Month AgoSaved
In-Office
Oakland, CA, USA
Energy • Manufacturing • Renewable Energy
Lead finance, accounting, and capital strategy for a growing renewable developer. Partner with CEO, executive team, and board on strategy, fundraising, and investor/lender relationships. Oversee FP&A, treasury, tax, payroll, audit, financial reporting, and risk/compliance. Build and mentor a high-performing finance team, implement process and systems improvements, and support cross-functional decision-making to enable growth and operational discipline.