Flex Work policy
Corporate Policy
Minimum days a week
Corporate employees are expected to go into an office 3 days a week.
About
Established in 1909, the Institute of Cancer Research is a public research institution based in London, dedicated to reducing the human impact of cancer through discovery science. It emphasizes on understanding cancer's biology, developing new treatments, and creating strategies to improve cancer outcomes. The ICR’s mission is to make the discoveries that defeat cancer by conducting world-leading research into the genetic, molecular and cellular causes of the disease.
This content was generated by A.I. The Institute of Cancer Research employees can edit to make any changes.