Office Depot Italia employs 73 employees. The Office Depot Italia management team includes Raffaello D'Angelo (Chief Financial Officer), Roberto Cecchia (Supply Chain and IT Director), and Alemka Lacevic (Digital Channel Manager).
Get Contact Info for All DepartmentsLooking for a particular Office Depot Italia employee's phone or email?