Godolphin's HR department is led by Lucy Attwood (Head of Human Resources) and has 13 employees.
Carla Hogg
Personal Assistant
Lucy Attwood
Head of Human Resources
Looking for a particular Godolphin employee's phone or email?