Shane Torwalt, P.Eng.

Process Engineering Department Manager

Joined Vista: 2003
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).

Contact Shane Torwalt 

Shane Torwalt