CSR employs 1,834 employees. The CSR management team includes Igor Chirashnya (VP Applications), Michael Kelly (Vice President Sales, North and South America), and Mark Jennings (Treasury Manager).
Looking for a particular CSR employee's phone or email?