Tecnavia employs 47 employees. The Tecnavia management team includes Diane Amato (Vice President Sales), Giancarlo Giuffré (Business Manager EMEA), and Sil Alden (App Specialist, Production Lead and Invoicing Controller).
Get Contact Info for All DepartmentsLooking for a particular Tecnavia employee's phone or email?