Business Positions
Aon plc
Risk management, insurance and reinsurance brokerage holding company incorporated in Ireland
Board Memberships
MasterCard Incorporated
Credit card services/processing