Mark Owen joined Aon Insurance Managers in February 2016 to lead the Insurance Services Division in Bermuda, having responsibility for all insurance advisory and technical support to our Commercial, Captive and Insurance Linked Securities clients. He additionally has global leadership responsibility for Aon’s Energy captive practice.
Mark has 30 years insurance and risk experience, working with insurers, brokers and consultancy businesses. He is a driven professional who is focused on delivering risk based solutions to make clients more successful. He has experience in many sectors including energy, real estate, healthcare, financial institutions, retail and manufacturing.
He has extensive international experience having worked on global platforms, including having had several years experience of working in expatriate positions in the Caribbean and Bermuda in Leadership roles.
The experience gained working in underwriting, reinsurance and risk management roles with two of the worlds largest broking and insurance companies has enabled Mark to develop and deliver innovative risk based solutions for clients including evolving risks and the use of captives and financial markets.
Mark is a British national, having achieved the designations of Associate of the Chartered Insurance Institute and Chartered Insurer in England.