Imperial College London logo

Imperial College London jobs and careers

London, England, United Kingdom

About Imperial College London

Consistently rated amongst the world's best universities, Imperial College London is a science-based institution with a reputation for

Founded
1907
Employees
5,001 to 10,000
Headquarters
London

Leadership

The top of Imperial College London's org chart, with how many people report into each leader.

HBPhoto of Hugh Brady

Hugh Brady

President

277 reports

PHPhoto of Peter Haynes

Peter Haynes

Provost & Deputy President

112 reports

RKPhoto of Robert Kerse

Robert Kerse

COO

106 reports

KAPhoto of Kathryn Al-Shemmeri

Kathryn Al-Shemmeri

Chief People Officer

31 reports

RMPhoto of Richard Martin

Richard Martin

Registrar & University Secretary

7 reports

KB

Kristin Blanchfield

VP, Advancement

7 reports

AWPhoto of Amanda Wolthuizen

Amanda Wolthuizen

VP, Strategic Engagement & Chief of Staff to the President

6 reports

RF

Rob Floyd

Director

1 report