HR & Talent Manager- Creative Agency
3 days ago
London
Develop, implement and manage the people strategy, improving and setting up the HR function from scratch * HR Generalist duties including employee wellbeing, culture & recruitment * Attract, recruit ...