Imogen Farmer
People & Culture Officer
Our people
Imogen is People & Culture Officer in our Finance and Resources team. She oversees recruitment, onboarding and general HR operations of our staff.
In her spare time, Imogen enjoys exploring new places, reading and outdoor swimming.