Senior Manager
Definity Financial
Senior Manager
Definity Financial
Canadian P&C insurer with digital channels
The Opportunity
Reporting to the AVP, Digital Marketing & Operations, this leadership role is responsible for overseeing our public web properties and paid acquisition channels. You will lead web publishing operations, website maintenance, conversion rate optimization (CRO), and high-performance paid media to accelerate business growth, maintain digital brand integrity, and deliver seamless broker and customer journeys across our digital footprint.
What to Expect
Web Operations, Publishing, & Site Governance
Paid B2B Acquisition Strategy & Campaign Execution
Web Experience & Conversion Rate Optimization
Team Leadership & Enablement
Agency, Vendor & Budget Management
What you Bring
Salary Range: $106,500 - $156,500
Canadian P&C insurer with digital channels
Definity Financial is a Canadian property and casualty insurer that serves individuals and businesses through multiple channels, offering a broad range of coverage options. Its products are delivered via a mix of direct, broker, and digital channels, and the company emphasizes continuous improvement and innovation to meet evolving needs. The business model relies on insurance premiums and strategic investments, with a focus on transforming into a digital leader and expanding market capabilities to grow reach and profitability. Definity differentiates itself through its long-standing heritage from Economical Insurance, its multi-channel distribution, and its commitment to leveraging technology and investments to better serve customers, broker partners, employees, and communities in a changing market.
Explore more opportunities at Definity Financial