Club Manager - Babington House

Soho House· Babington House, Frome, England, United Kingdom· Club Manager

Posted 9/28/2026

At Soho House, the Club Manager will hold a central leadership role, overseeing all aspects of the daily operation to ensure a consistently exceptional experience for members, guests, and staff. With a strong focus on service delivery, team management, operational excellence, and upholding the Club’s brand values, the Club Manager acts as the on-site lead across departments—hospitality,…

Apply on Soho House's site →

This listing links directly to Soho House's own careers page — applications are handled entirely by them, not by us.