RCT employs 144 employees. The RCT management team includes Nigel Goode (Global Sales and Business Development Director), Cid de Carvalho (Head of Marketing and Communications), and Cosma Nicolau (Group Supply Chain Manager).
Looking for a particular RCT employee's phone or email?