Facebook

Branch Manager – Barrie

  • Barrie, ON
  • Leadership

📍 Location: Barrie, ON
🕒 Employment Type: Full-Time / Permanent
📅Posting Date: April 22, 2026

 

Position Summary

Branch Managers at On Side provide strong leadership and support to local branch operations and project management teams. With the aim of driving profitability and providing excellent customer service to insurance and commercial customers, the Branch Managers direct and support their teams in all aspects of the business.
(This posting reflects an existing vacancy)

Compensation

  • Salary Range: $100,000-$120,000/year
  • Salary based on skills, qualifications and experience
  • Annual Performance Incentive Bonus – Percentage of base salary subject to personal and company performance.

Benefits

  • Extended health coverage (medical, dental, vision, etc.)
  • Employee assistance program (EAP)
  • Group RRSP, with company matching DPSP
  • Life and disability insurance
  • Opportunities for advancement and internal mobility

What You’ll Do

  • Setting the expectation of superior customer service interactions by team members with customers.
  • Provide strong support to Branch Leaders and Project Mangers to ensure sales activities, revenue expectations, and gross margin targets are being met.
  • Direct Project Managers and Operations managers on workforce planning and allocation of resources.
  • Drive a culture of safety, inclusivity, and profitability.
  • Collaborate with the District Director/Regional Vice President to:
    • Prepare, forecast, analyze and report financial performance for the branch
    • Create annual budgets, and monitor results to fulfill P&L expectations in each branch
    • Provide monthly operational reviews of the financial statement and accounts receivable targets
    • Forecast on a monthly basis to identify significant deviations from expected revenue or costs goals defined by the budget
  • Provide oversight and review of expenses to ensure they are consistent with branch goals & guidelines
  • Relationship management at all levels of the business

What You Bring

  • Strong leadership skills
  • A proactive, results driven, ownership mindset and a proven record for meeting and exceeding targets and objectives
  • A well-developed pattern of achievement, competitive skills, energy, motivation, enthusiasm, and integrity
  • Established trusted connections in the business community
  • Ability to leverage existing client relationships to drive new business
  • You’re a team player with excellent leadership skills
  • Passion for anything you set your mind to
  • Excellent problem-solving skills
  • Exceptional organizational and directorial abilities.
  • Problem solving and priority management skills.
  • Clean criminal record

Why You’ll Love Working Here

  • A workplace that values respect, integrity, generosity, excellence and being customer driven
  • Opportunities to grow your career and learn from the best in the industry
  • A culture that celebrates teamwork, inclusion, and customer-driven service

Of Note:

  • The restoration industry requires flexibility to respond to emergencies. While this role is not a scheduled on-call position, be aware that unforeseen disasters may necessitate after-hours work.

At On Side, everything starts with people. We live our values — respect, integrity, generosity, excellence, and customer focus — in everything we do. Join a team that helps families, businesses, and communities rebuild when it matters most. You’ll contribute to a workplace where people come together to bring order to chaos. Make a real impact, do work that matters, and grow your career with us.

*Your application is always reviewed by real people. We don’t use artificial intelligence to screen, assess, or select applicants for this role.

Applications

  • Sudbury, ON
  • Administration / Customer Support

Project Administrator – Sudbury (Bilingual – French/English)

  • Kelowna, BC
  • Trades

Contents Technician – Kelowna

  • Niagara Region, ON
  • Trades

Lead, Water Damage Technician

  • Grande Prairie, AB
  • Trades

General Labourer (Water Damage) – Grande Prairie

  • Vancouver, BC
  • Administration / Customer Support

Hazmat Laboratory Analyst

  • Vancouver, BC
  • Leadership

Director, Finance Operations

  • Sainte-Catherine, QC
  • Trades

Carpenter – Sainte-Catherine

  • Vancouver, BC
  • Accounting

Senior Financial Analyst, Financial Planning & Analysis

  • Laval, QC
  • Accounting

Senior Financial Analyst, Financial Planning & Analysis

  • Grande Prairie, AB
  • Trades

Water Damage Technician – Grande Prairie

  • Kamloops, BC
  • Trades

Water Damage Technician – Kamloops

  • Lethbridge, AB
  • Trades

Water Damage Technician – Lethbridge

  • Mississauga, ON
  • Trades

Water Damage Technician – Mississauga

  • Prince George, BC
  • Trades

Water Damage Technician – Prince George

  • Thunder Bay, ON
  • Trades

Water Damage Technician – Thunder Bay

  • Winnipeg, Manitoba
  • Trades

Water Damage Technician (Health Care) – Winnipeg

  • Grande Prairie, AB
  • Project Management

Branch Leader – Grande Prairie

  • Grande Prairie, AB
  • Trades

Carpenter – Grande Prairie

  • Montreal East, QC
  • Trades

Carpenter – Montreal East

  • Barrie, ON
  • Leadership

Contents Manager – Barrie

  • Kamloops, BC
  • Trades

Contents Technician – Kamloops

  • Kingston, ON
  • Trades

Contents Technician – Kingston

  • Ottawa, ON
  • Trades

Contents Technician – Ottawa

  • Ontario
  • Trades

Contents Technician – Peterborough

  • Whitby, ON
  • Trades

Contents Technician – Whitby

  • Surrey, BC
  • Trades

Contents Technician Lead – Surrey

  • Calgary, AB
  • Trades

Contents Technician/ Mover – Calgary

  • Woodstock, ON
  • Trades

Contents Technician/ Mover – Woodstock

  • * Anywhere On Side has a branch
  • Administration / Customer Support

Customer Experience Specialist (Bilingual – French/English)

  • St. John’s, NF
  • Administration / Customer Support

Dispatcher- St. John’s

  • Kamloops, BC
  • Trades

Drywaller/Painter – Kamloops

  • Medicine Hat, AB
  • Trades

Drywaller/Painter – Medicine Hat

  • Moncton, New Brunswick
  • Trades

Drywaller/Painter – Moncton

  • Windsor, ON
  • Trades

Drywaller/Painter – Windsor

  • Vancouver, BC
  • Sales / Marketing

Executive, Client Solutions

  • Halifax, NS
  • Sales / Marketing

Executive, Client Solutions

  • Mississauga, ON
  • Trades

General Labourer (Contents) – Mississauga

  • St. John’s, NF
  • Trades

General Labourer (Water Damage) – St. John’s

  • Halifax, NS
  • Trades

Lead Remediation Technician – Halifax

  • Montreal East, QC
  • Trades

Lead Water Damage Technician – Montreal-East

  • Lethbridge, AB
  • Project Management

Project Manager – Lethbridge

  • Peterborough, ON
  • Project Management

Project Manager – Peterborough

  • Laval, QC
  • Project Management

Project Manager (Contents) – Laval

  • Kitchener, ON
  • Project Management

Project Manager II – Kitchener

  • Laval, QC
  • Project Management

Project Manager II – Laval

  • Medicine Hat, AB
  • Trades

Project Supervisor – Medicine Hat

  • Calgary, AB
  • Trades

Remediation Technician – Calgary

  • Kamloops, BC
  • Trades

Remediation Technician – Kamloops

  • Kitchener, ON
  • Trades

Remediation Technician Lead – Kitchener

  • Laval, QC
  • Accounting

Senior Accountant, Financial Reporting (12 month contract)

  • Vancouver, BC
  • Accounting

Senior Accountant, Financial Reporting (12 month contract)

  • Ottawa, ON
  • Trades

Water Damage Technician – Ottawa

No Careers Found