6 jobs
-
Stability Analyst 1
450 Stability Studies · Elstree
-
Reliability Engineer
300 Operations Engineering · Elstree
-
Microbiology Validation Analyst
458 Microbiology Validation · Elstree
-
Supply Chain System Support (SAP/ERP)
251 Warehouse · Elstree
-
Multi Skilled Technician
Elstree
-
Production Technician
Production · Elstree
About BPL
BPL in its present form was created in 2010, but its heritage stretches back to the early pioneers of blood and plasma-derived medicines in the UK.
Founded in
2010
Co-workers
5000