Business Positions
Microsoft Corporation
computer technology
K&L Gates LLP
K&L Gates LLP comprises more than 2,000 lawyers in 48 offices located on 5 continents
•
Lobbyist
Board Memberships
Port of Seattle
Authority Governing Sea-Tac Airport
Federal Election Campaign Contributions
Barack Obama
44th President of the United States