Spencer Cricks is responsible for overseeing the Recruitment Team for Planet Pharma EU. Spencer graduated from the University of Manchester and has spent ten years working within the staffing industry supporting Pharma and Biotechnology clients throughout Europe and the US. Having spent time working within an executive search business previously, Spencer has led senior level recruitment processes globally and enjoys building long lasting relationships with clients and candidates alike.
Current role