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