, someone like you. Cancer Research UK has an ambitious approach to technology, having built multiple in-house software products, including agile...Curious about data. Eager to analyse it. Determined to transform it. Lead Manager - CRM & Marketing Engineering...
Cancer Research UK