5 free lookup(s). No credit card required.
(Building on Talent)
2005-2006Master's degree (Management of Safety, Health & environment)
2000-2001Master's degree (Chemical Technology & society)
1991-1994Bachelor's degree (Chemical technology specialisation Environmental technology & labour circumstances)
1986-1991The invincible power
2016DSM Masterclass Innovation
2013Find contact details for 700 million professionals.