Life Sciences Sustainability Manager
England, United Kingdom
Croda
Life Sciences Sustainability Manager
Knowledge Transfer Network - KTN
Technology Theme Manager - Industrial Biotechnology
Chemical Industries Association
Young Ambassador
Ciba
Technology Specialist
Chemistry Innovation
Priority Manager
Knowledge Transfer Network - KTN
Head of Chemistry and Manufacturing
Croda
Open Innovation Specialist
The University of Huddersfield