Ethos Sports Centre Manager (13-Month FTC)

Ethos Sports Centre Manager (13-Month FTC)

Full-Time On-site
I

Imperial College London is looking for an experienced Centre Manager to lead the day-to-day operation of Ethos, its flagship sports centre.

The Role

This 13-month fixed-term contract covers sabbatical leave, with an expected start in mid-February 2027. You will take ownership of the service, inspire and develop a high-performing team, and drive improvements across customer experience, operational standards and performance.

With responsibility for wet- and dry-side facilities, you will manage the operational, financial and commercial demands of a busy, high-profile facility serving students, staff, commercial partners and the wider Imperial community.

Key Responsibilities

  • Lead the day-to-day operation of the Ethos Sports Centre
  • Lead, manage and develop the centre team
  • Maintain high standards of health and safety, compliance and customer service
  • Manage budgets, commercial relationships, bookings and resources
  • Drive continuous improvement across the centre
  • Build positive relationships with colleagues, partners and contractors

About You

  • Significant experience managing a busy sports, leisure or comparable facility, across wet- and dry-side operations
  • A proven track record of leading and developing teams
  • Strong knowledge of health and safety, compliance and operational procedures
  • Experience managing budgets, commercial relationships and bookings
  • Excellent communication, organisation and decision-making skills
  • Flexibility to provide operational cover Monday to Sunday when required

Key Details

  • Location: Ethos Sports Centre, South Kensington, London
  • Contract: Full-time, 13-month fixed term (expected start mid-February 2027)
  • Salary: Β£48,246 - Β£58,318
  • Working pattern: Mainly Monday to Friday, with hybrid working considered after probation
  • Benefits include 43 days' annual leave, generous pension schemes and a flexible working policy
  • Interviews: 25-26 November 2026
  • Closing date: 17 November 2026 (midnight)

Ethos Sports Centre Manager (13-Month FTC) employer: Imperial College London

Imperial College London is an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation within the International Relations Office. Employees benefit from professional growth opportunities, a commitment to diversity, and the chance to engage in meaningful projects that have a global impact, all set in the heart of one of the world's leading academic institutions.

I

Contact Details:

Imperial College London Recruitment Team