Cancer Research UK (CRUK)'s IT department is led by Pete Ainsworth (Head of Platform Engineering) and has 173 employees.
Naomi Bemment
Project Manager (Health Systems Engagement)
Arindam Sadhukhan
Business Intelligence Engineer
Sampada Khot
Senior Quality Assurance Engineer
Liam Collins
Senior ServiceNow Engineer
Looking for a particular Cancer Research UK (CRUK) employee's phone or email?