Instal employs 106 employees. The Instal management team includes Antonio Fontani (Co-Founder and Head of Media Buying), Edoardo Negri (Head of Sales Italy), and Andrea Conti (Senior Account Manager).
Get Contact Info for All DepartmentsLooking for a particular Instal employee's phone or email?