Enable job alerts via email!

Manager Claims Business Architecture

Allstate Canada

Markham

Hybrid

CAD 80,000 - 120,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Manager for Claims Business Architecture to lead a team of Business Architects. This role is pivotal in driving product innovation and growth, collaborating with cross-functional teams to enhance product value and achieve business outcomes. The ideal candidate will possess extensive experience in claims management and a strong operational background. Join a forward-thinking organization that values employee growth and fosters an inclusive culture. This is an exciting opportunity to make a significant impact in the insurance sector while enjoying flexible work arrangements and comprehensive benefits.

Benefits

Flexible Work Arrangements
Employee discounts on insurance
Office Equipment Reimbursement
Student Loan Payment Matching
Retirement Savings with employer contributions
Wellness Allowance
Personal Reflection Day
Tuition Reimbursement

Qualifications

  • 10+ years experience with Guidewire as a product owner in claims.
  • Strong operational expertise and leadership in product development.

Responsibilities

  • Drive transformation strategies and promote innovation.
  • Mentor Business Architects and support their career growth.
  • Define and monitor KPIs to evaluate product initiatives.

Skills

KPI-driven operational expertise
Leadership in digital product development
Excellent communication skills
Entrepreneurial problem-solving mindset
Deep knowledge of insurance industry

Education

4-year Bachelor’s Degree

Tools

Guidewire

Job description

Join to apply for the Manager Claims Business Architecture role at Allstate Canada

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. For more than 90 years, our innovative drive has kept us ahead of our customers’ evolving needs, from advocating for seat belts and air bags to leading in pricing sophistication, telematics, and device and identity protection.

Job Description

As a Manager Claims Business Architecture, you'll lead a team of Business Architects to drive the strategic direction and development of Allstate's product portfolio. Your responsibilities include defining and executing the product vision, growth, and profitability. Collaborating with cross-functional teams, stakeholders, and executives, you'll spearhead product innovation and growth. You will also be accountable for achieving business outcomes, enhancing product value, and fostering team development through mentoring and training programs.

Who is Allstate

Allstate Insurance Company of Canada is a leading home and auto insurer committed to providing prevention and protection products for every stage of life. Serving Canadians since 1953, Allstate is dedicated to its “You’re in Good Hands” promise and has been recognized as a Best Employer in Canada for nine consecutive years. We actively contribute to communities through charitable partnerships, employee giving, and volunteerism. Visit www.allstate.ca to learn more or www.goodhandsadvice.ca for safety tips.

Our Employee Value Proposition emphasizes a culture where employees feel valued, experience growth, and enjoy meaningful work.

Role Details

Designations: Hybrid

Benefits
  • Flexible Work Arrangements
  • Employee discounts (15% on auto and property insurance, plus other products/services)
  • Office Equipment Reimbursement (up to $400)
  • Student Loan Payment Matching
  • Retirement Savings with employer contributions
  • Wellness Allowance
  • Personal Reflection Day
  • Tuition Reimbursement
Key Responsibilities
  • Drive transformation strategies and roadmaps, promoting innovation.
  • Ensure consistent customer and employee experiences across all Allstate entities.
  • Define and monitor KPIs to evaluate product initiatives.
  • Conduct discovery and test activities to validate assumptions.
  • Identify opportunities for process improvement and reuse within business architecture.
  • Partner with technology teams on feasibility and reuse strategies.
  • Engage stakeholders, representing product expertise at various forums.
  • Mentor less experienced Business Architects and support their career growth.
  • Develop and implement innovative techniques and processes.
  • Assess alternatives considering service and business impacts.
Qualifications

Education: 4-year Bachelor’s Degree (preferred) or equivalent experience.

Experience: 10+ years working with Guidewire as a product owner in claims, with claims management/operations experience as an asset.

Supervisory Responsibilities

This role involves supervisory duties.

Skills
  • Entrepreneurial, proactive problem-solving mindset.
  • Experience in startup environments is a plus.
  • Strong KPI-driven operational expertise.
  • Proven leadership in digital product development across marketing, operations, and sales.
  • Excellent communication skills for stakeholder engagement.
  • Deep knowledge of insurance industry and claims processes.

We are committed to providing accommodations for applicants with disabilities. Please inform us if you require assistance.

Join us to challenge the status quo, grow your skills, and make a positive impact. We foster an inclusive environment that celebrates diversity and belonging.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Finance and Sales
  • Industries: Insurance and Financial Services
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Manager Claims Business Architecture

Allstate Insurance Company

Markham

On-site

CAD 80,000 - 120,000

21 days ago

Manager Claims Business Architecture

Allstate

Markham

On-site

CAD 80,000 - 120,000

30+ days ago

Manager, Claims Property

Allstate Insurance Company

Ontario

Remote

CAD 80,000 - 100,000

8 days ago

Claims Manager - London Market Claims

Crawford Group

Ontario

Remote

CAD 90,000 - 120,000

8 days ago

Claims Operational Controls Consultant

Allstate Canada

Ontario

Remote

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Claims Vendor Consultant (Auto)

Allstate Canada

Ontario

Remote

CAD 70,000 - 90,000

6 days ago
Be an early applicant

Manager, Claims Procurement (1 year contract)

Aviva plc

Markham

On-site

CAD 80,000 - 100,000

10 days ago

Claims Operational Controls Consultant

Allstate Insurance Company

Ontario

Remote

CAD 70,000 - 90,000

8 days ago

Claims Operational Controls Consultant

Allstate Insurance Company

Ontario

Remote

CAD 60,000 - 100,000

13 days ago