Invetech's IT department is led by Kevin Zhang (Senior Mechanical Engineer) and has 97 employees.
Nikola Modrusan
Mechanical Engineer
Looking for a particular Invetech employee's phone or email?