Leadership & Staff
Ernest Rutter
professor at Manchester University
•
Position
Donors
Centrica plc
Major energy company in the UK and USA