All employers

Soho House

Details

  • Number of employees
    1000+
  • Company Type
    Hospitality Management
About Soho House

Soho House is a global membership club aimed at individuals in the creative industries. Founded in 1995 in London, it has grown to encompass a network of houses across major cities worldwide, including New York, Los Angeles, and Berlin. Each location is designed to provide a unique atmosphere that reflects the local culture while maintaining the signature Soho House aesthetic.

The core vision of Soho House is to create a space where members can connect, collaborate, and unwind. The company offers a range of facilities, including restaurants, bars, workspaces, and event spaces, all tailored to foster creativity and community among its members.

In addition to its physical spaces, Soho House hosts a variety of events, from film screenings to art exhibitions, providing members with exclusive access to cultural experiences. The company also emphasizes sustainability and ethical practices, ensuring that its operations are environmentally friendly and socially responsible.

With a focus on inclusivity, Soho House welcomes members from diverse backgrounds, encouraging a vibrant mix of ideas and perspectives. The membership process is selective, ensuring that the community remains aligned with the creative ethos of the brand.

As Soho House continues to expand globally, it remains committed to its founding principles of creativity, collaboration, and community. The company aims to be a home away from home for its members, offering a sanctuary where they can thrive both personally and professionally.

>