Philip Enan is the new chief strategy and corporate development officer at global speciality insurer SiriusPoint.
He will lead the company’s strategy development process, while exploring new investmen…
He will lead the company’s strategy development process, while exploring new investmen…