James Allen

Team Leader - Life Sciences at Darwin Recruitment

James Allen has over a decade of experience in recruitment and team leadership, currently serving as Team Leader for Life Sciences at Darwin Recruitment since August 2017. In this role, James drives the growth of Life Science companies across Europe, focusing on sectors such as Pharmaceuticals, Biotechnology, and Medical Devices, with expertise in Quality Assurance and Regulatory Affairs, Production and Manufacturing, and Engineering. Prior positions include Team Leader for Data in Sweden, Learning and Development Manager, and Delivery Manager. Previous experience also encompasses senior recruiting and consulting roles in technology and software development across various companies. James holds a BSc in Sport and Exercise Science from the University of Hertfordshire and a BTEC National Diploma in Sport & Exercise Science from South East Essex College.

Links


Org chart


Teams

This person is not in any teams