dayliyreport

Search

Bonds

Lockton Appoints Owen Meaney as U.S. Parametric Leader

·5 min read
Advertisement

Lockton, a leading independent insurance and reinsurance brokerage firm, has recently brought Owen Meaney on board to spearhead its parametric insurance division in the United States. Meaney, who previously held a significant business development role at Descartes Underwriting, will now serve as Lockton's U.S. Parametric Leader. This appointment highlights Lockton's strategic focus on enhancing its parametric insurance capabilities, a sector in which the company has been consistently expanding its footprint over the past few years, including the establishment of a dedicated Global Parametric Insurance Practice in late 2024.

The firm has been actively strengthening its teams to deliver bespoke parametric insurance and reinsurance solutions. These offerings are designed to address risks that conventional insurance products often cannot cover effectively, providing clients with robust protection against unforeseen exposures. Meaney’s journey to this leadership position includes over three years at Descartes Underwriting, where he initially joined as a Business Development Analyst in 2023 and was subsequently promoted to AVP of Business Development in July 2025. His prior experience also includes roles at USI Insurance Services as a Commercial Lines Account Representative and an operations internship at Marsh.

The growing demand for parametric solutions in the insurance and reinsurance industries presents significant opportunities for expansion. Brokerage firms are increasingly investing in and developing specialized units to cultivate expertise in parametric risk transfer and insurance. Meaney's appointment is a clear indication of Lockton's commitment to remaining at the forefront of this evolving market, ensuring that clients have access to cutting-edge risk management strategies and a broader spectrum of coverage options.

This strategic move by Lockton not only reinforces its position as an innovator in the insurance sector but also empowers businesses to navigate an increasingly complex risk landscape with greater confidence and resilience. By embracing advanced parametric technologies and expertise, the company is fostering a more secure and predictable environment for its diverse client base.

Related Articles