Careers at Soho House
Soho House is a group of private members’ clubs, restaurants, hotels and spas. Each site is outwardly different from the other, having its own unique style and atmosphere. The design of each building respects the original foundations of the site.
All the Houses are regarded as a home away from home for its members, creating a warm, personalised atmosphere. The hotels within Soho House are of unparalleled design, with outstanding service being the central priority.
The restaurants are consistently busy, offering friendly but professional service. The Cowshed spas, originating in a Cowshed in Somerset, offer the unique opportunity to indulge in social grooming and attend the fabulous “pretty parties”.
To support all sites in the UK, the company has a dynamic, creative office in the middle of Soho in Central London, housing departments from membership and marketing to property and finance.
Soho House are expanding rapidly and existing employees are encouraged to join the task forces for openings, creating exciting opportunities for talented staff members. For those who wish to both further their career and have fun, Soho House offers fantastic, rewarding global prospects.