Head of People – Strategy – Human Resources Full TimePermanent Acosta Europe Office based - split equally between Stoke and Woking Posted on 27/12/2024 Expires: 18/05/2025 Your next career starts with Acosta Europe. Acosta Europe is a people business with a progressive approach, we operate as part of one of the largest Sales and Marketing agencies… Show More Jobs