Onward Energy
Onward Energy Appoints Patrick Welch Chief Executive Officer
Onward Energy announced a leadership change on October 27, 2026. Onward Energy announced the appointment of Patrick Welch, its CFO since 2023 and Interim President and CEO, as Chief Executive Officer, effective October 27, 2026.
What changed
Patrick Welch was named Chief Executive Officer. Welch was serving as Interim President and CEO at the time of the announcement, and the announcement did not name a previous CEO.
- Leader: Patrick Welch
- Role: Chief Executive Officer
- Effective: October 27, 2026
- Announcement date: October 27, 2026
Leadership background
Welch has served as Onward Energy’s Chief Financial Officer since 2023 and was serving as Interim President and CEO at the time of the announcement. He has more than 34 years of energy and power experience, including 18 years in CFO roles at Atlantic Power, JP Energy Partners, and Jonah Energy before joining Onward. The company said he has led major financing transactions and built an enterprise risk management program at Onward.
The mandate
Chairman Barry Welch (no relation to Patrick Welch) said Welch’s strategic leadership will guide Onward as it continues to grow its portfolio and deliver reliable power to customers and communities across the country. The company also said Welch will join its board of directors.
Why this matters for GTM teams
Executive appointments can precede changes in strategy, operating cadence, hiring, partnerships, and technology priorities. The useful signal is not the title alone: teams should watch the new leader’s stated mandate, prior playbook, organizational scope, and the initiatives announced during the first two quarters.
Source and methodology
This leadership profile is based on the company’s announcement. Roles, transition timing, and biographical details are presented as announced; SalesTools Research does not infer undisclosed succession plans.
Primary source: Onward Energy leadership announcement.
Related Reports
Tully Luxury Travel Names Steven Salm Chief Executive Officer
Tully Luxury Travel named Steven Salm CEO, succeeding founder Mary Jean Tully, who stepped down after nearly four decades and stays on as Brand Ambassador; Salm will lead day-to-day operations and growth.
Harper Names Lelah Manz Chief Executive Officer
Harper appointed former Akamai executive Lelah Manz as CEO, succeeding co-founder Stephen Goldberg.
Verisave Appoints Chris Lefebvre Chief Executive Officer
Verisave appointed Chris Lefebvre, who joins from Fiserv, as CEO to drive product development and growth, succeeding Jeremy Layton, who moves to Founder and Chief Commercial Officer.
Turn your sales ideas into reality today
Start your 14-day Pro trial today. No credit card required.
Start building for free