Reinsurance News

SiriusPoint appoints Philip Enan as Chief Strategy & Corporate Development Officer

27th May 2025 - Author: Beth Musselwhite -

Share

Bermuda-based insurer and reinsurer SiriusPoint has announced the appointment of Philip Enan as Chief Strategy and Corporate Development Officer.

SiriusPoint logoBased in New York, Enan joins the company’s Executive Leadership Team and will report to Chief Executive Officer Scott Egan.

In his new role, Enan will lead SiriusPoint’s strategy development process and explore new investment opportunities and initiatives to support the Group’s near and long-term success.

Enan brings 25 years of industry experience. He joins SiriusPoint after more than 11 years at Chubb, where he most recently served as Executive Vice President, Global Corporate Development and Head of Strategic Partnerships. In that role, he led the sourcing and execution of strategic partnerships, acquisitions, and venture investments across Chubb’s Non-Life and Life businesses in North America, Europe, Asia Pacific, and Latin America.

Prior to Chubb, Enan served as Vice President at BMO Capital Markets and held roles at Piper Jaffray, Deutsche Bank, Merrill Lynch, and Aon, among others.

Scott Egan said, “We are excited to welcome Phil to our team as we continue to seek out opportunities for investment and growth. His extensive industry experience and thoughtful approach make him an invaluable addition to our organization.

“As we progress towards achieving our strategic goals, it is crucial to establish new roles that leverage both existing and new talent to guide SiriusPoint into the future. Phil’s appointment underscores our dedication to this strategy. With the successful completion of our repositioning efforts in 2024, we are focused on ensuring we have the right expertise to drive our business performance forward year after year.”

Commenting on his new role, Enan said, “The expansion and growth of SiriusPoint over the past few years has been remarkable.

“I am excited to collaborate with leaders across the organization to ensure the long-term success of the company. By capitalizing on growth opportunities, we are steadily moving closer to our vision of becoming a best-in-class business.”