Leadership Team

Steve Glanville

Chief Executive Officer

Murray Bickley

President

Klaas Deemter

Chief Financial Officer

Rory Thompson

Chief Operating Officer

Christine Crawford

Vice President, People and Communications

Jeff Spence

Vice President, Operations and Innovation

Todd Rainville

Vice President, Sales and Engineering

Sam Okasha

Vice President, Integration

Joshua Kane

Vice President, Legal and General Counsel

Brad McFarlane

Vice President, Finance