The Creative Director position at Soho House involves leading the Soho Home Creative team to define and communicate the brand's visual identity. The role encompasses various responsibilities, including developing creative concepts, overseeing photography and art direction, and leading creative campaigns. Extensive experience in creative direction is required, alongside strong leadership and collaboration skills.