Camelot's HR department is led by Niamh Macaskill (People Director) and has 55 employees.
Niamh Macaskill
People Director
Shaun Grace
Recruitment Business Partner
Shreena Navsaria
Head of People Business Partnering
Ben Efford
People Business Partner
Lauren Pinkus
Marketing Communications Manager
Brand Manager
Kelly Navarro
Reward Analyst
Helen Wright
Looking for a particular Camelot employee's phone or email?