Involucra employs 25 employees. The Involucra management team includes Ilaria Di Carlo (Senior Strategist and Project Manager), Francesca Alberici (Senior Strategist, Project Manager, Head of content), and Luca Gianelli (Senior Marketing and Sales Manager | Digital Marketing | Strategy | B2B | Healthcare Marketing).
Get Contact Info for All DepartmentsLooking for a particular Involucra employee's phone or email?