DSM Appoints New Chief Technology Officer

08:37 AM | June 17, 2011 | Natasha Alperowicz

DSM has appointed Marcel Wubbolts, to the position of chief technology officer as of October 1. Wubbolts, currently v.p. R&D DSM Innovation Center, will report to Rob van Leen, chief innovation...