Facebook

Invoicing Specialist

  • * Anywhere On Side has a branch
  • Accounting

📍Location: Any Current Branch Location
🕒Employment Type: Full-Time / Permanent
📅 Posting Date:  October 02 , 2026

 

Position Summary

Do you love solving problems? Do you get satisfaction out of tying up loose ends? Are you looking for an entry level position to kick start a career in finance? If you answered yes to the above and you LOVE working with people, On Side Restoration has the job for YOU!

(This posting reflects a position that is currently vacant.)

Compensation

  • Salary Range: $50,000-$55,000
  • 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

  • Receiving and reviewing internal requests for project invoicing
  • Preparing and distributing project invoicing for external stakeholders
  • Ensuring internal and external compliance with protocol
  • Reviewing and collecting on outstanding receivables
  • Maintaining effective and timely communications

What You Bring

  • Fluency in English: Need to interact on a regular basis with English-speaking clients and colleagues across the country.
  • Proficient with Microsoft Word, Excel and Outlook
  • A positive ‘can do’ attitude and a love of problem solving
  • Ability to work well under pressure, independently as well as in a team environment
  • Strong attention to detail while multitasking
  • Superior communication skills
  • Post-secondary education in accounting or equivalent experience preferred

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:

  • We’re proud to support a flexible hybrid approach which gives everyone the best of both worlds. While there are no minimum or maximum time requirements, each team’s need for in-person connections will be different and there will be times you’ll join your colleagues at the office.


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

  • Grande Prairie, AB
  • Trades

General Labourer – Grande Prairie

  • Victoria, BC
  • Trades

Carpenter – (Multi-Skilled Tradesperson)

  • Lethbridge, AB
  • Trades

Carpenter – Lethbridge

  • Grande Prairie, AB
  • Trades

Drywaller/Painter – Grande Prairie

  • Medicine Hat, AB
  • Trades

Carpenter – Medicine Hat

  • Ottawa, ON
  • Trades

Carpenter – (Multi-Skilled Tradesperson) – Ottawa

  • Chemainus, BC
  • Project Management

Project Manager

  • Lethbridge, AB
  • Trades

Water Damage Technician – Lethbridge

  • Lethbridge, AB
  • Trades

General Labourer – Lethbridge

  • Ontario
  • Trades

Contents Technician (Mover) – Woodstock

  • Kamloops, BC
  • Trades

Water Damage Technician – Flood/Fire Restoration

  • Medicine Hat, AB
  • Project Management

Project Manager – Medicine Hat

  • Kingston, ON
  • Project Management

Project Manager II – Kingston

  • Medicine Hat, AB
  • Trades

Contents Technician – Medicine Hat

  • Whitby, ON
  • Trades

Water Damage Technician-Whitby

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

Customer Experience Specialist (Bilingual – French/English)

  • Vancouver, BC
  • Leadership

Water Damage Manager – Vancouver

  • Surrey, BC
  • Trades

General Labourer (Water Damage) – Surrey

  • Surrey, BC
  • Trades

Water Damage Technician Lead – Surrey

  • Prince George, BC
  • Trades

Carpenter – Prince George

  • Red Deer, AB
  • Trades

Drywaller/Painter – Red Deer

  • Calgary, AB
  • Trades

Project Supervisor – Calgary

  • Halifax, NS
  • Trades

Project Supervisor- Halifax

  • St. John’s, NF
  • Project Management

Project Manager II – St. John’s

  • Red Deer, AB
  • Trades

General Labourer – Red Deer

  • Vernon, BC
  • Trades

Contents Technician – Vernon

  • Vancouver, BC
  • Administration / Customer Support

Receptionist / General Office Assistant

  • Peterborough, ON
  • Trades

Lead Water Damage Technician – Peterborough

  • Kitchener, ON
  • Administration / Customer Support

Project Administrator 1- Kitchener

  • Halifax, NS
  • Project Management

Project Manager II – Halifax

  • Vernon, BC
  • Trades

Carpenter – Vernon

  • St. John’s, NF
  • Trades

Remediation Technician – St. John’s

  • Victoria, BC
  • Project Management

Project Manager II – Victoria

  • St. John’s, NF
  • Trades

Carpenter – St. John’s

  • Montreal East, QC
  • Trades

Contents Technician – Montreal East

  • Saint John, New Brunswick
  • Trades

Drywaller/Painter – Saint John

  • York, ON
  • Trades

Contents Technician – York

  • Ottawa, ON
  • Project Management

Project Manager III – Ottawa

  • GTA Contents Hub, ON
  • Trades

Contents Technician Warehouse – GTA Contents Hub

  • British Columbia
  • Trades

Contents Technician Lead

  • Halifax, NS
  • Trades

Remediation Technician – Halifax

  • Red Deer, AB
  • Trades

Remediation Technician – Red Deer

  • Grande Prairie, AB
  • Trades

Project Supervisor (Construction) – Grande Prairie

  • Halifax, NS
  • Trades

Carpenter – Halifax

  • Truro, NS
  • Trades

Carpenter – Truro

  • Truro, NS
  • Trades

Carpenter (Flooring) – Truro

  • British Columbia
  • Trades

Water Damage Technician – Chemainus

  • Calgary, AB
  • Trades

Remediation Technician – Calgary

  • Sainte-Catherine, QC
  • Trades

Contents Technician – Sainte-Catherine

  • Ontario
  • Project Management

Project Manager – Sudbury

  • Calgary, AB
  • Trades

Contents Technician – Calgary

  • Barrie, ON
  • Project Management

Project Manager II – Barrie

  • Grande Prairie, AB
  • Trades

Project Supervisor (Water Damage) – Grande Prairie

  • Thunder Bay, ON
  • Trades

Carpenter – (Multi-Skilled Tradesperson)

  • Hamilton, ON
  • Trades

Carpenter – Hamilton

  • Ottawa, ON
  • Trades

Water Damage Technician – Ottawa

  • Grande Prairie, AB
  • Project Management

Branch Leader – Grande Prairie

  • Ottawa, ON
  • Trades

Contents Technician – Ottawa

  • Lethbridge, AB
  • Project Management

Project Manager – Lethbridge

  • Kitchener, ON
  • Project Management

Project Manager II – Kitchener

No Careers Found