Jessica Laird

Jessica Laird

Chief Executive Officer at
Nephila Capital Ltd.

Profile

Ms. Jessica L.
Laird is a Chief Executive Officer at Nephila Capital Ltd. She is responsible for the strategy and execution of the Catastrophe business overseeing capital, underwriting, portfolio and research.
Prior to taking the CEO role in August 2025, she was the Head of Property, responsible for all property catastrophe risk underwritten and the resulting portfolios constructed by Nephila.
She joined Nephila in 2010 and has held a variety of senior leadership positions across structuring and operations, data analytics, risk origination and portfolio construction, and has been very involved in capital raising and supporting existing investors since 2020.
She has a BBA from Wilfrid Laurier University and is a Chartered Accountant.

Jessica Laird active positions

CompaniesPositionStart
Chief Executive Officer 31/07/2025

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

13

1st degree connections

1

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies1

Finance