Health Technology Assessment Lead – UK OR FRANCE job with Barrington James | 1244254

Health Technology Assessment Manager. I am currently working with a global Pharmaceutical organisation actively recruiting across Europe.