Business Positions
Microsoft Corporation
computer technology
Government Positions
White House Office
Includes multiple levels of presidential advisory boards and advisors