Process Development Lead

Opportunity to work for a Global Bio-Pharmaceutical company in Wales!