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