Invetech's IT department is led by Michelle Duquette (Chief Scientist) and has 93 employees.
Chris Shaw
Principal Mechanical Engineer
Therese McArthur
Principal DfX Engineer
Chris Herring
Associate Principal Engineer
Jack Tattersall
Senior Lead Systems Engineer
Vikram Babu
Senior Mechanical Engineer
Cameron Bonds
Mechanical Engineer
Will Myers
Graduate Mechanical Engineer
Gareth Pye
Senior Software Engineer
Michelle Fisher
Andrew Campbell
Quality Officer
Sean Yew
Sophie Stavely
Software Engineer
Looking for a particular Invetech employee's phone or email?