Business Positions
Citigroup Inc.
Major American bank
Freddie Mac
Housing finance- GSE
Bank of America Corporation
The largest bank holding company in the United States
FleetBoston Financial Corporation
Merged with Bank of America in 2004
Board Memberships
XL Group plc
Insurance company
Citigroup Inc.
Major American bank