OMD Italy employs 269 employees. The OMD Italy management team includes Antonio Montesano (OMD Chief Digital & Innovation Officer), Sabrina Donegana (Client Business Director), and Francesca Costanzo (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular OMD Italy employee's phone or email?