Onward Energy

HQ
Charlotte
Total Offices: 2
256 Total Employees
Year Founded: 2021

Teams at Onward Energy

Recently posted jobs

10 Days AgoSaved
In-Office
Charlotte, NC, USA
Energy • Utilities • Solar • Renewable Energy
The FP&A Analyst will perform budgeting, forecasting, and analysis, interpret financial results, design reports, and support strategic decision-making at Onward Energy.
14 Days AgoSaved
In-Office
Charlotte, NC, USA
Energy • Utilities • Solar • Renewable Energy
Build the enterprise item master, spend cube, and category taxonomy; perform spend, supplier, and inventory analytics; identify and prioritize sourcing opportunities; develop sourcing pipeline reporting and dashboards; enable self-service analytics and support sourcing events, negotiations, and cross-functional stakeholders to capture savings.
20 Days AgoSaved
In-Office
Charlotte, NC, USA
Energy • Utilities • Solar • Renewable Energy
The Director will lead market activities, manage portfolio exposures, originate transactions, and provide strategic direction for the Power Markets & Origination team.