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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices