Marc Jean Val Del Otero

Affiliations

  • at Sunpower Corp (SPWR), 2013-05-01