Thomas Starrs
SunPower Corp
•
Position
Board Members
Franck Trochet
VP, Finance, Total Petrochemicals & Refining USA