Shane Torwalt, P.Eng.
Process Engineering Department Manager
Became Shareholder: 2007
Shane is the Process Engineering Department Manager at Vista Projects. He leads integrated engineering teams for projects across several energy markets.
Shane is a valuable resource for clients and has taken on increasingly progressive roles on our major projects team. He brings industry-class expertise in the design of oil sands extraction plants, conventional heavy oil facilities, natural gas plants, and biofuels processing.
Shane graduated from the University of Saskatchewan in 1996 and joined Vista in 2003.
In addition to process engineering, his skill-set extends to project management for fast-tracked facility upgrades.
Shane is affiliated with the Association of Professional Engineers and Geoscientists of Alberta (APEGA).