Director of Cell Technology
Boston, Massachusetts, United States
1366 Technologies
Director of Cell Technology
ECN (Energy research Centre of the Netherlands)
Group Leader Solar
REC Solar AS
Technology Manager
CubicPV Inc.
Vice-President Process Engineering
1366 Technologies, Inc
Vice President Process Enginnering, Vice President Process Engineering, Director Process Engineering, Director Cell Technology
Shell Solar
Technology manager
REC
Vice President Technology
REC Solar Pte Ltd
Vice President Technology Strategy
St Jans college
Leiden University
1981 1990 PhD in Physics @ Leiden University