Definity Investment and Insurance Strategy Overview slide image

Definity Investment and Insurance Strategy Overview

COMPANY HIGHLIGHTS Leading Canadian P&C Insurer in a Large and Growing Market Superior Customer and Broker Experience Highly Scalable Digital Platforms and Growing Broker Distribution Capabilities Market Leading Commercial Insurance Capabilities Sophisticated Pricing Methodologies and Disciplined Underwriting Underpin Profitability Significant Financial Flexibility to Support Value Creation Seasoned Management Team and Dynamic Corporate Culture definity. 7
View entire presentation