Adecco's IT department is led by Rodrigo Colucci (Director IT) and has 1143 employees.
Kendra Woodard
Contractor
Lic Ferrara
IT Team Leader
Looking for a particular Adecco employee's phone or email?