5 free lookup(s). No credit card required.
Post Master's Degree, Innovation Management (Innovation Management)
2018-2019Master's degree, Chemical Process Technology (Chemical Process Technology)
1990-1991Engineer's degree, Printing and paper industry (Printing and paper industry)
1988-1991Find contact details for 700 million professionals.