• Aon

Owen Charles

Managing Director

Owen Charles is the Managing Director at Aon in the Natural Resources sector, a position they have held since 2023. With a robust background in underwriting and risk management, Owen's previous roles include Vice President at Everest Insurance and Zurich North America, as well as Assistant Vice President at CHUBB BERMUDA and ACE USA. Owen began their career as an Underwriter at Chubb and American International Group, and they hold a degree from Hamilton College, where they studied from 1998 to 2002.

Location

New York, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices