Soho House & Co

HQ
London
Total Offices: 20
7,852 Total Employees
Year Founded: 1995

Teams at Soho House & Co

21 Hours AgoSaved
In-Office
Tokyo, JPN
Hospitality
The People Coordinator will provide HR support, manage onboarding, maintain records, assist with compliance, and facilitate employee engagement activities.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Hospitality
Lead security, licensing and safety across London sites, manage investigations, CCTV/alarm contracts, liaise with police and authorities, advise on manned guarding and event security, deliver training, and prepare counter-terror risk assessments to maintain member and staff safety.
YesterdaySaved
In-Office
Chipping Norton, West Oxfordshire, Oxfordshire, England, GBR
Hospitality
Lead and supervise the front desk team to deliver high-standard check-in/out and guest service. Train and mentor staff, manage reservations via the PMS, handle escalations, coordinate with operations, prepare performance reports, and support recruitment and scheduling to ensure a seamless guest experience.