Business Positions
Deloitte LLP
One of the "Big Four" US accounting firms
Board Memberships
First Solar, Inc.
Manufacturer of Photovoltaic Panels and PV power plants