Business Positions
TotalEnergies
French multinational integrated oil and gas energy company, one of the seven "Supermajor" oil companies, active in ~130 countries
Board Memberships
Amyris, Inc.
Renewable fuels biotech products company
•
Director
Holdings
Amyris, Inc.
Renewable fuels biotech products company