Trouva employs 72 employees. The Trouva management team includes Edwina Surtees (Chief Financial Officer), Orla Knight (VP Supply), and Jo Oliver (Non Executive Director).
Get Contact Info for All DepartmentsLooking for a particular Trouva employee's phone or email?