Role Snapshot:
This is the a very hands on Head of HR role where your main task is to define, create and implement the entire HR strategy for a 400+ strong headcount across the UK and Europe.
You will have the support of 2 HR admins and a Training and Learning Manager who will report into you.