Steve Byers

Engineering Manager at Vista Projects

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.

Links

Timeline

  • Engineering Manager

    July, 2011 - present

  • Lead Process Engineer

    October, 2003

  • Owner

    September, 2003

  • Senior Process Engineer

    October, 2002

View in org chart