Our organisation
The Institute of Cancer Research, London, is one of the world’s most influential cancer research institutes, with a mission to make the discoveries that defeat cancer. We are also a College of the University of London and an exempt charity. Our vision is a world where people can live their lives free of cancer as a life-threatening disease.
The ICR is a company limited by guarantee, incorporated in 1954. It is also a college of the University of London and adheres to regulations set by the Office for Students. The overall governing body is its Board of Trustees who are responsible for ensuring it pursues its charitable objects, complies with its constitution and relevant legislation and regulations, applies its resources exclusively to its objects, and enacts cancer research of the highest international standard. The Trustees carry the responsibility of company directors of the ICR.
The Chief Executive and President of the ICR is responsible to the Board of Trustees for the overall direction of the organisation’s management, research and academic activities, the effective prosecution of its work and for recommending the allocation of resources.
The CEO is assisted in his work by the Executive Board, which is responsible for formulating strategies, plans and budgets for approval by the Board of Trustees.