Steve Byers has been working in the engineering field for over three decades. Steve started their career at SNC-Lavalin and has since held various roles such as Process Engineer at Synergas Technologies Inc., Senior Process Engineer at Veco, and Engineering Manager at Vista Projects Limited. Steve also served as the Process Engineering Manager at Vista-IMV Joint Venture. Steve holds a BSc in Chemical Engineering from the University of Calgary. Currently, Steve is the Owner and Lead Process Engineer at Vista Projects Limited.
Sign up to view 0 direct reports
Get started