-
Business
Job Description & How to Apply Below
Company:
Sovereign Insurance
Department: SOV - Ntl UW & Risk Eng
Employment Type:
Regular Full-Time
Work Model:
Hybrid (2 days in office)
Language:
English is required, French is an asset.
At Sovereign Insurance, a wholly owned subsidiary of The Co-operators General Insurance Company, we believe leadership is shaped by purpose, collaboration, and meaningful contribution. When you grow, we grow — your success crowns ours.
We value diverse perspectives, bold ideas, and people who lift others up. Here, your initiative matters, and your efforts help build the resilience of the Canadian businesses and communities we serve.
That shared commitment strengthens our culture and moves us forward — together. That’s the Crown Effect.
The Senior Business Integration Consultant leads the operational transformation required to transition Federated underwriting into Sovereign, helping establish a sustainable future-state operating model. This role drives change across people, processes, systems, and organizational readiness, while identifying and mitigating business risks and dependencies. Working closely with cross-functional stakeholders, the consultant leads implementation and stabilization activities, ensuring a seamless transition into business-as-usual operations.
The role operates with a high degree of autonomy and provides strategic recommendations on complex transformation, underwriting, technology, resource, funding, and risk-related matters.
- Lead the end-to-end business transformation required to transition Federated underwriting operations into Sovereign, ensuring successful implementation, stabilization, and business ownership.
- Drive organizational readiness by assessing workforce capacity, defining future-state roles and responsibilities, identifying capability gaps, and supporting training and knowledge transfer initiatives.
- Design, optimize, and implement sustainable operating models, business processes, governance structures, and service interactions that support long-term operational effectiveness.
- Partner with business, underwriting, technology, and project stakeholders to deliver system implementations, including UWWS, Policy Center, and related operational tools, ensuring alignment between business requirements and technology solutions.
- Develop and execute change management and adoption strategies, including stakeholder engagement, communications, training, readiness assessments, and post-implementation support.
- Identify, assess, and mitigate business readiness risks, dependencies, operational challenges, and process gaps across people, processes, systems, and change activities.
- Provide transformation leadership through cross-functional coordination, governance, issue resolution, and strategic recommendations to ensure successful delivery of the future-state operating model.
- Bachelor's degree in Business, Operations, Organizational Change, or a related field.
- 6+ years of experience leading business transformation, operational change, process improvement, or large-scale business initiatives.
- Experience in the insurance or financial services industry is preferred, with commercial P&C underwriting or operations experience considered a strong asset.
- Demonstrated ability to lead complex, cross-functional initiatives involving people, processes, data, and technology while influencing stakeholders without direct authority.
- Strong facilitation, stakeholder management, communication, analytical, and problem-solving skills, with the ability to translate business needs into practical solutions.
- Experience with process design, operating model development, business readiness assessments, change management, UAT/business validation, and implementation…
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction