top of page
Meet the Team
Canyon is led by an experienced team focused on developing and processing natural resources using advanced technologies.
Steven Byle
President
Anthony Coulam
VP Engineering
Magnus Fyhr
Chief Financial Officer
Joe Hansen
Government & Regulatory Director
Ted Rodormer
Chief Commercial Officer
Jim MacDougall
VP Capital Markets
Board of Directors
Joseph Maly
Director
Greg Imbruce
Director
Curtis Chisholm
Director
Maurice Malfatti
Director
bottom of page