Canova Tech employs 22 employees. The Canova Tech management team includes Alessandro Ingrassia (General Manager), Joe O'Dea (Business Development Manager), and Nicola Scantamburlo (PRD Devlp Manager).
Get Contact Info for All DepartmentsLooking for a particular Canova Tech employee's phone or email?