Director at SunPower · Director at Enovix · Director at ON Semiconductor. Filing since 6 Feb 2007. CIK 0001189710