Invent 3D employs 13 employees. The Invent 3D management team includes Alexandra Sciberras (Co-Founder and Chief Medical Innovation Officer), Mubin Nagamia (Sales Partner), and Beppe Grech (Front Office Executive).
Looking for a particular Invent 3D employee's phone or email?