RETN employs 190 employees. The RETN management team includes Tony O'Sullivan (Chief Executive Officer), Olga Varlagina (Chief Governance and Compliance Officer), and Luc Janssen (Chief Sales Officer (CSO)).
Looking for a particular RETN employee's phone or email?