logo
Intelligence
Tracking
Tools
logo
Intelligence
Tracking
Tools

Steve Berberich Appointed CEO of Onward Energy Following Retirement of CEO Steve Doyon

Jan 29, 2024almost 2 years ago

Position

Chief Executive Officer

Company

Onward Energy

Steve Berberich
DenverUtilities

Description

Onward Energy announces the retirement of its President and CEO Steve Doyon and the appointment of Steve Berberich as its new President and CEO.

Company Information

Company

Onward Energy

Location

Denver, Colorado, United States

About

Onward Energy is an independent power platform that owns and operates over 4,000 MW of utility-scale wind, solar and natural gas generation projects across the U.S. Our Vision is to reliably power a sustainable future. Our Mission is that as North America’s premier independent power generator, we will deliver renewable and reliable power to our customers, opportunities to our associates, sustainable returns to the families who invest in us, and a better world to the next generation. Based in New York, Denver, and Charlotte, Onward Energy is a company where people and power are always on. We are where renewable meets reliable.

Related People

Sign in to view contact details

Executive Insights

Based on hiring data
New executive impact window
87% of new executives make significant technology decisions within first 100 days
Budget influence
C-level executives control 73% of technology spending decisions
Transformation catalyst
65% of new senior hires launch digital transformation initiatives
Vendor review timeline
New executives typically review existing vendors within 6 months