CSR employs 1,799 employees. The CSR management team includes Igor Chirashnya (VP Applications), Richard O'Grady (Human Resources Manager), and Michael Kelly (Vice President Sales, North and South America).
Looking for a particular CSR employee's phone or email?