Principal57Margaret Beaufort Institute of TheologyCambridge, England, United Kingdom£62,000 - £62,000ExecutiveCloses: Dec 7, 2026