CSC employs 35,548 employees. The CSC management team includes Odette Long (Director, Talent and Organizational Development), Maruf Majed (Vice President and General Manager - Asia, Middle East and Africa), and Susan Hiers (Human Resources Director).
Get Contact Info for All DepartmentsLooking for a particular CSC employee's phone or email?