Business Positions
Aviva PLC
British insurance company
Board Memberships
ConocoPhillips
Texas-based oil and gas corporation