Senior Director Drug Substance Facility Lead (m/f/d) Institution of Chemical Engineers (IChemE) Aarau, Switzerland 02 Dec, 2025