Invibio employs 85 employees. The Invibio management team includes Alex Hogg (Head of Product Development), Marco Sciacca (Supply Chain Manager - Medical), and Michael Veldman (Global Strategic Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular Invibio employee's phone or email?