Michelle O'Dowd

Head of Personal Risk Services, Australia and New Zealand

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.

Location

Brisbane, Australia

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