The Francis Crick Institute
Jemma Hollowell is an experienced HR professional who has held various HR roles in companies such as The Francis Crick Institute, DHL Supply Chain, AA Projects, National Grid, and Robert Horne Group. Jemma holds a Diploma in Human Resource Management from BPP University and a HND in Business and Management from Arden University.
This person is not in any teams
The Francis Crick Institute
1 followers
The Francis Crick Institute will be a world-leading centre of biomedical research and innovation in London.