Executive team

STEP’s executive team is responsible for the company’s administration, oversight, and corporate governance. Our executive and divisional officers are seasoned industry veterans and experts in their respective fields.

Steve Glanville

President and Chief Executive Officer

Klaas Deemter

Chief Financial Officer

Rory Thompson

Chief Operating Officer

Tara Boucher

Vice President, Human Resources

Brian Clark

Vice President, Operations, U.S.

Christine Crawford

Vice President, Sustainability and Communications

Joshua Kane

Vice President, Legal and General Counsel

Dallas McCauley

Vice President, Operations, Canada

Brad McFarlane

Vice President, Finance

Todd Rainville

Vice President, Sales and Engineering Technology

Bo Shrum

Vice President, Sales, U.S.

Board of directors

Along with the executive leadership team, STEP’s Board of Directors are responsible for stewardship and corporate governance of the organization. Our Board members are energy services experts and experienced industry professionals. 

The Board provides oversight through the Audit Committee, the Health, Safety & Environment Committee, and the Compensation & Corporate Governance Committee.

Jeremy Gackle

Chair

Edward LaFehr

Lead Director

Jacqueline Forrest

Director

Steve Glanville

Director

James Harbilas

Director

Michael Kelly

Director

Rachel Moore

Director

Copyright ® 2025. All rights reserved by STEP ENERGY SERVICES
Privacy Policy