Executive Team

We’re united by a passion for energy, innovation and making the impossible, possible. Our team has a wealth of experience delivering green energy solutions for a variety of industries in North America.

Justin Rathke

President & Founder

Sumner Bachman II

Vice President, Technical Services

Michael Savage

Vice President, Business Development

Jessie Gillis, P. Eng

Director of Projects

Leshanne Pretty

Manager, Sales and Marketing