Avista Technologies, Inc.
Sales Engineer
The Dow Chemical Company
Development Engineer Dow Water Solutions
Clariant
Technical Sales Manager - Sediment Management FM
Nalco
Sales Representative
Clariant
Global Senior Innovation Manager
Clariant
Product and Business Development Manager CDP EMEA
Clariant
Innovation Project Leader - Marketing and Innovation FM
Universitat Rovira i Virgili
EAE Business School
Delft University of Technology