Soho House & Co

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

Soho House & Co Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers accidental death & dismemberment insurance

Offers dental insurance

Offers health insurance

Provides family medical leave

Offers generous parental leave

Offers employee discounts

Work-Life Balance + Wellbeing

Offers company-sponsored outings

Offers generous PTO

Provides paid sick days

Provides paid holidays

Career Growth + Development

Job training & conferences

Company Culture

Provides free snacks and drinks

7 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Hospitality
Coordinates global trade and commercial marketing across channels, translating business priorities into marketing actions. Manages Google paid campaigns for bedrooms, oversees web and SEO projects, supports food and beverage marketing, and delivers cross-channel performance reporting. The role also improves team efficiency through AI tools and may manage three direct reports.
10 Hours AgoSaved
In-Office
SL4 5UR, Windsor, England, GBR
Hospitality
Leads the pre-opening, launch, and ongoing operation of Soho River House. Responsibilities include developing operational plans, budgets, systems, licensing, and service standards; building and leading teams; overseeing membership, lodging, food and beverage, wellness, events, housekeeping, engineering, and security; managing P&L and commercial performance; ensuring compliance; and representing the House with members, guests, stakeholders, suppliers, authorities, and the local community.
YesterdaySaved
In-Office
Tokyo, JPN
Hospitality
The People Coordinator will provide HR support, manage onboarding, maintain records, assist with compliance, and facilitate employee engagement activities.