Business Positions
VISA
Payments technology company. Revenues are $22 billion.
Lending Club
Facilitates peer-to-peer loans
Board Memberships
Blucora Inc
Portfolio of Internet businesses in search, tax preparation, and e-commerce