Continuous improvement manager - France, Germany and Benelux
Zurich, Zurich, Switzerland
Air Products
Continuous improvement manager - France, Germany and Benelux
Air Products
Site director
Novocure Inc.
Global manufacturing manager
The Dow Chemical Company
Process engineer
The Dow Chemical Company
Run plant manager - Utilities
The Dow Chemical Company
Lead process engineer - Plant design and construction
The Dow Chemical Company
Process engineer - SME
Air Products
Continuous improvement manager - France and Germany
Air Products
Northern europe operations service manager and Site director
IQS
Imperial College London