Jobs › UK jobs › Head of Soho Support, Membership
Soho House & Co. · London, England, United Kingdom · All 151 Soho House & Co. jobs
Every new job Soho House & Co. posts in the UK. One email a week, and only in a week that has new ones.
The Role.. 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 engagement, retention and revenue performance, increasing satisfaction,…
Read the full advert and apply on Soho House & Co.'s site →
Collected from Soho House & Co.'s own careers site (Greenhouse). Posted 23 Sep 2026. TUNAI shows an excerpt and the facts it read from the advert; the employer's page has the full description and the application.