People Partner

Soho House· London, England, United Kingdom· People (HR)

Posted 8/21/2026

The People Partner will work with and report directly into the People Manager. As a fast-moving business Soho House is looking for the right individual to be autonomous and be able to pick up multiple tasks and projects at once. The role is pivotal in providing a proactive, empathetic, and accurate HR service in generalist HR, ER case work and project work. The focus of this role will be to…

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.