Job Search and Career Advice Platform

Enable job alerts via email!

Manager, Insurance Solutions

Deloitte Canada

Toronto

Hybrid

CAD 90,000 - 175,000

Full time

15 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm in Toronto is seeking a Manager, Insurance Solutions. You will lead transformation projects for insurance clients, develop client relationships, and oversee project teams. The ideal candidate has over 8 years' experience in consulting or the insurance industry, with a focus on technology-driven transformation. A bachelor's degree is required. The compensation range is $90,000 - $175,000, along with bonus eligibility. This is a hybrid position, promoting a people-first work culture.

Benefits

Bonus program
Competitive base salary
People-first organization initiatives

Qualifications

  • 8+ years of relevant experience in consulting or the insurance industry.
  • Deep understanding of the insurance sector's core processes.
  • Proven experience leading complex technology-driven projects.

Responsibilities

  • Lead large-scale transformation projects for insurance clients.
  • Develop strong client relationships and act as trusted advisor.
  • Oversee project teams ensuring high-quality deliverables.

Skills

Consulting experience
Project leadership
Client relationship management
Communication skills
Technology-driven transformation

Education

Bachelor's degree
Advanced degree or professional certifications

Tools

Guidewire
Duck Creek
Majesco
Job description
Manager, Insurance Solutions

Location: Toronto, ON, CA, M5C 3G7

Job Type: Permanent
Work Model: Hybrid
Reference code: 131645
Primary Location: Toronto, ON
All Available Locations: Toronto, ON

Our Purpose

At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future.

  • Have many careers in one firm.
  • Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness.
  • Learn from deep subject matter experts through mentoring and on the job coaching.

As one of the leaders in Insurance Core Technology group within our Technology & Transformation Practice, you will collaborate with senior leaders, manage junior practitioners, and contribute to the firm’s growth and development in a variety of ways.

What will your typical day look like?

As a Manager in our Technology & Transformation team, focusing on Insurance Solutions, you will:

  • Lead and deliver large-scale transformation projects for insurance clients, including digital strategy, core system modernization, and process optimization.
  • Develop and maintain strong client relationships, acting as a trusted advisor to senior stakeholders within insurance organizations.
  • Oversee project teams, ensuring high-quality deliverables, effective risk management, and on-time project execution.
  • Identify opportunities for business development and contribute to proposal development and client presentations.
  • Collaborate with cross-functional teams to design and implement innovative technology solutions, such as policy administration, claims management, underwriting automation, and customer experience platforms.
  • Mentor and develop junior team members, fostering a culture of continuous learning and professional growth.
About the team

Our Insurance Solutions team at Deloitte helps insurers drive modernization and transformation through leading-edge technology solutions. We partner with clients across the full technology lifecycle—from solution evaluation and selection to transformation planning, process optimization, implementation, and ongoing support of enterprise platforms.

Enough about us, let’s talk about you

You are someone who has:

  • 8+ years of relevant experience in consulting or the insurance industry, with a focus on technology-driven transformation.
  • Deep understanding of the insurance sector (Life, P&C, or Health), including core processes, regulatory environment, and emerging trends.
  • Proven experience leading complex projects or programs, ideally involving digital transformation, system implementation, or process redesign.
  • Strong executive presence with the ability to communicate complex concepts clearly and confidently, engage executive audiences, and lead effective discussions at the leadership level.
  • Demonstrated ability to build and manage client relationships at the executive level.
  • Demonstrated ability to contribute to growth initiatives, including supporting business development activities, shaping client strategies, and developing thought leadership or proposals aligned to market trends and client priorities.
  • Experience with leading technology platforms used in insurance (e.g., Guidewire, Duck Creek, Majesco, or similar) is an asset.
  • Bachelor’s degree required; advanced degree or professional certifications (e.g., PMP, ACII, FLMI) are considered assets.
Total Rewards

The salary range for this position is $90,000 - $175,000. Individuals may be eligible to participate in our bonus program. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization.

Our promise to our people: Deloitte is where potential comes to life.

When you apply, we will review your application using Deloitte's Global Talent Standards to ensure a consistent recruitment experience.

Deloitte encourages applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates from the Black community.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.