Michelle O'Dowd is the Head of Personal Risk Services for Australia and New Zealand at Chubb, a position held since 2020. They also serve as the Northern Region Practice Leader at Chubb Insurance Company of Australia, focusing on product development, portfolio management, business development, and underwriting strategies. Michelle is pursuing a Bachelor of Arts and Education at the University of New England in Australia.
This person is not in the org chart
This person is not in any teams
This person is not in any offices