SVP, Construction Technology
Pierre leads the construction technology business unit and is responsible for Terabase’s strategic partnerships. Previously at SunPower, Pierre led global sales and development engineering for the Power Plant business unit and oversaw the engineering, procurement, and construction of about 2 GWp of projects including the 747 MW Solar Star project in California. A dual American and French national with a background in engineering, Pierre has worked for SunPower, Total and EY on renewable energy development since 2007 across EMEA, North America and APAC. He holds Master’s degrees from both the Ecole Nationale de l'Aviation Civile and MINES ParisTech.