Cancer Research UK (CRUK) employs 4,735 employees. The Cancer Research UK (CRUK) management team includes Michelle Mitchell (Chief Executive), Sarah Pickersgill (Head of Digital Marketing and Delivery), and Anne Bienia (Head of Business Operations and Delivery (Digital and Technology)).
Get Contact Info for All DepartmentsLooking for a particular Cancer Research UK (CRUK) employee's phone or email?