Sentinel Italia employs 63 employees. The Sentinel Italia management team includes David Barrett (Chief Executive Officer), Yvo Maenen (Sales Director NL, D, A, CH and Central Europe), and Ian Beng (Product Marketing Director).
Get Contact Info for All DepartmentsLooking for a particular Sentinel Italia employee's phone or email?