Technical Director
21 hours ago
Irvine
Site Name: UK - North Ayrshire - Irvine Posted Date: Jun 24 2024 Technical Director This is a site-based role in Irvine, Scotland. As the Technical Director at Irvine, you will be responsible for leading the Site Technical function, including Product Owners, Process Engineering, Chemists, NPI and...