The Francis Crick Institute's HR department is led by Fiona Roberts (Chief People Officer) and has 86 employees.
Anna Olerinyova
Postdoctoral Training Fellow
Laura Hughes
HR Systems Analyst
Emma McIpd
Head of People Partnering
Kelly Kala
Learning and Development Coordinator
Looking for a particular The Francis Crick Institute employee's phone or email?