TRAID employs 277 employees. The TRAID management team includes Natalie Ritchie (Head of Retail), Umashish Panda (Finance and HR Director), and Sophie Calderbank (Head Of Marketing and Communications).
Looking for a particular TRAID employee's phone or email?