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

Curtis Chisholm
Director

Greg Imbruce
Director
bottom of page