CSC's HR department is led by Odette Long (Director, Talent and Organizational Development) and has 775 employees.
Lisa Intrepido
Human Resources Manager
Reetu Singh
Samantha Abato
Senior Human Resources Business Partner
Looking for a particular CSC employee's phone or email?