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
| Companies | Position | Start |
|---|---|---|
Nephila Capital Ltd.
Nephila Capital Ltd. Investment ManagersFinance Nephila Capital provides investors with attractive returns in an asset class that is uncorrelated to both traditional and alternative markets. | Chief Executive Officer | 31/07/2025 |
Experiences
Positions held
Active
Inactive
Listed companies
Private companies
Connections
1st degree connections
1st degree companies
Male
Female
Members of the board
Executives
Linked companies
| Private companies | 1 |
|---|---|
Nephila Capital Ltd.
Nephila Capital Ltd. Investment ManagersFinance Nephila Capital provides investors with attractive returns in an asset class that is uncorrelated to both traditional and alternative markets. | Finance |
- Stock Market
- Insiders
- Jessica Laird
















