Lonza jobs in Multiple Countries, Netherlands, Switzerland and United Kingdom.
As a Lead Scientist in this lab-based role you will deliver technical solutions for the next generation purification processes that meet industry demands. You will design, plan and...