Business Positions
Royal Dutch Shell
Global oil and gas corp
Board Memberships
Center for Climate and Energy Solutions
Successor to Pew Center on Global Climate Change
•
director