Soho House is a group of private members’ clubs, restaurants, hotels and spas located in the UK, Europe and North America.
Our Houses and hotels are a home away from home for our members and guests, creating a warm, personalised atmosphere; our restaurants are consistently busy, providing friendly but professional service; and our Cowshed spas are the perfect place to go for indulgent, rejuvenating treatments. Making it all happen, we rely on a superb team of chefs, bartenders, receptionists, therapists and managers.
To support all sites, the company has a creative office in the middle of Soho in Central London, with departments including membership, marketing, property and finance.
Soho House & Co is expanding and has many exciting opportunities. For talented individuals wishing to both further their career and have fun, Soho House & Co offers fantastic, rewarding global prospects.