Business Positions
The Chubb Corporation
Global provider of insurance products covering property and casualty, accident and health, reinsurance, and life insurance
•
Director
Board Memberships
Chubb Limited
American insurance company incorporated in Zurich, Switzerland
Positions
Ophthotech Corporation
Biopharmaceutical company