Churchill Group's HR department is led by Melanie Taylor (Group Human Resources Director) and has 31 employees.
John Lynch
Human Resources Operations Partner
Lindsay Pateman
Head of HR
Olga Stefanowska
On Site Supervisor
Chris Haines
Training and Governance Manager
John Saunders
Human Resources Administrator
Looking for a particular Churchill Group employee's phone or email?