Origin MEC's IT department is led by Michael Waterhouse (Senior Mechanical Engineer) and has 3 employees.
Seth Hammond
Quality Manager
Michael Waterhouse
Senior Mechanical Engineer
Austin Vieyra
Engineer
Looking for a particular Origin MEC employee's phone or email?