Award winner no. 41

Cancer Research UK
Rank 41 CIO