RCS employs 2,156 employees. The RCS management team includes Mariné Van Brakel (Chief Operating Officer), Kenne Loubser (Head: Digital and eCommerce), and Ann Rebelo (Head of Outsource Collections and Recoveries).
Get Contact Info for All DepartmentsLooking for a particular RCS employee's phone or email?