Head of Soho Support, Membership

Soho House· London, England, United Kingdom· Membership & Events

Posted 9/23/2026

The Head of Soho Support, Membership is responsible for leading Soho House’s global Member Support and Member Success functions, delivering a best-in-class member experience across all touchpoints and territories. This is a pivotal leadership role responsible for building and scaling a world-class service organisation that combines member support with proactive and reactive strategies to drive…

Apply on Soho House's site →

This listing links directly to Soho House's own careers page — applications are handled entirely by them, not by us.