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

Michael Savage
Vice President, Business Development

Jessie Gillis, P. Eng
Director of Projects

Leshanne Pretty
Manager, Sales and Marketing

Matthew Perry
Manager, Projects | Application Engineering