Wellcome Trust employs 1,322 employees. The Wellcome Trust management team includes Nick Moakes (Chief Investment Officer), Rachel Collins (Head of Marketing and Audiences and Marketing Lead), and Tariq Khokhar (Head of Data for Science and Health).
Get Contact Info for All DepartmentsLooking for a particular Wellcome Trust employee's phone or email?