Business Positions
Capital Guardian Trust Company
Manages non-U.S. assets for U.S. institutional clients.
Bristol-Myers Squibb Company
Global biopharmaceutical company
•
Director
Board Memberships
Centene Corporation
managed care company based in St. Louis, Missouri