Onward Energy

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

Teams at Onward Energy

Recently posted jobs

YesterdaySaved
In-Office
Denver, CO, USA
Energy • Utilities • Solar • Renewable Energy
The SCADA Engineer manages operational technology equipment, develops data flows, troubleshoots connections, and ensures compliance with NERC CIP while collaborating with IT and support teams.
YesterdaySaved
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.
6 Days AgoSaved
In-Office
Charlotte, NC, USA
Energy • Utilities • Solar • Renewable Energy
Early-career HR Business Analyst focused on Workday HCM administration, data integrity, and HR operations. Responsibilities include processing lifecycle transactions, troubleshooting Workday issues, leave administration and compliance, HR reporting and analytics, payroll/benefits coordination, and partnering with managers on onboarding, performance, and employee relations. Supports continuous improvement, documentation, and project work.