Business Positions
JPMorgan Chase & Co.
A multinational banking corporation | World's largest public company
VISA
Payments technology company. Revenues are $22 billion.
Board Memberships
MarketAxess Holdings, Inc.
Operates an electronic trading platform. Revenues are $437 million.