People HR Admin (6-month contract) at Soho House & Co – Barcelona | Jobyssey