Facebook

Receptionist / General Office Assistant

  • Vancouver, BC
  • Administration / Customer Support

📍 Location: Vancouver, BC
🕒 Employment Type: Full-Time / Permanent
📅 Posting Date: October 1, 2026

 

 Position Summary

As our Receptionist / General Office Assistant, you play a vital role in delivering an exceptional first impression for our clients, vendors, and visitors while keeping our office running efficiently. You will serve as the primary point of contact at reception and provide cross-functional administrative assistance across multiple departments.

This role combines client-facing service with behind-the-scenes office management, including file maintenance, mail processing, inventory tracking, and meeting room support.

We are looking for a punctual, tech-savvy communicator who can juggle priorities with accuracy and maintain a warm, professional atmosphere for everyone who walks through our doors.

 

Compensation

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

  • Greet, direct and handle queries from the public and customers.
  • Maintain knowledge of staff movements in and out of organization.
  • Meeting coordination
  • Package handling
  • Receive and distribute all incoming and outgoing correspondence
  • Inventory control
  • Provide direction or support in other areas
  • Meeting room coordination, including catering orders and room set up
  • Assisting the Project Administration team with administrative tasks as needed, including document management and file uploads. (HUB)

What You Bring

  •  A positive, how can I help? mentality
  • Strong multi-tasking abilities with the ability to focus with multiple interruptions
  • A background providing superior customer service
  • Comfort using Microsoft Office, including Teams, Outlook, Excel, Visio and Word
  • Patience with rapidly changing priorities and rework
  • Creativity and willingness to bring new ideas to all tasks
  • Administrative Professional Certificate is an asset
  • 1+ years administrative or reception experience is an asset

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:

  • This is an in-branch position scheduled 7:30am-4pm, Monday through Friday.

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

  • Medicine Hat, AB
  • Trades

Contents Technician – Medicine Hat

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

Customer Experience Specialist (Bilingual – French/English)

  • 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

  • Kitchener, ON
  • Trades

General Labourer (Water Damage) – Kitchener

  • 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

  • Vernon, BC
  • Trades

Carpenter – Vernon

  • Whitby, ON
  • Trades

Water Damage Technician-Whitby

  • Grande Prairie, AB
  • Trades

General Labourer – Grande Prairie

  • 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

  • Peterborough, ON
  • Trades

Lead Water Damage Technician – Peterborough

  • Ottawa, ON
  • Trades

Water Damage Technician – Ottawa

  • 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

  • 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