Board Memberships
Reinsurance Group of America
Provides life and health insurance. Revenues are $13 billion.
Positions
Olin Business School
Part of Washington University in St. Louis