VERSA Engineering & Technology's IT department is led by Chris Towles (Project Manager and Senior Process Engineer) and has 15 employees.
Victor Narvaez
Engineer
Laura McHugh
Senior Project Engineer
Zabi Bagheri
Construction Engineer
Lynn Rogers
Design Manager
Keng Aw
Mechanical Engineer
Doug Aldridge
Multi-Discipline Drafter
Sarah Dowell
Project Engineer
Laura Levinsky
Associate Engineer
Roger Oberbeck
Senior Validation Engineer
Chris Towles
Project Manager and Senior Process Engineer
Richard Ronnow
Senior Mechanical Engineer
Calvinn Wang
Looking for a particular VERSA Engineering & Technology employee's phone or email?