DO

Declan O'Neill

Head of Digital and Innovation Strategy, Life & Health Reinsurance, Europe and Latin America

Declan O'Neill is the Head of Digital and Innovation Strategy for Life & Health Reinsurance at Munich Re, where they have been leading initiatives since 2021. With an extensive background as an actuary, Declan has held various senior roles at Munich Re and Irish Life, focusing on product development, financial reporting, and team leadership. Declan's educational achievements include an MBA from University College Dublin, enhancing their strategic and managerial expertise in the industry.

Location

Dublin, Ireland

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