Office Administrator

Horizon Contracting GroupTownship of Langley, BC
Onsite

About The Position

At Horizon Contracting Group, we know that great operations start with great people. We’re looking for a highly organized, detail-oriented Office Administrator to help keep our office running smoothly while creating a welcoming and professional experience for staff, clients, and visitors alike. As the first point of contact for our office, this role is perfect for someone who enjoys variety in their day, thrives in a fast-paced environment, and takes pride in keeping things organized and running efficiently.

Requirements

  • Minimum 3 years of office administration experience
  • Strong organizational and multitasking abilities
  • Excellent communication and customer service skills
  • Strong attention to detail and problem-solving mindset
  • Ability to prioritize competing tasks and meet deadlines
  • Proficiency with Microsoft Office Suite and QuickBooks
  • Positive, proactive attitude with a team-first mindset

Nice To Haves

  • A valid driver’s license is considered an asset.

Responsibilities

  • Answer and redirect incoming calls and emails
  • Welcome visitors and act as the first point of contact for the office
  • Manage incoming/outgoing mail, courier deliveries, and packages
  • Maintain office, kitchen, and supply inventory
  • Coordinate office supplies, stationery, printers, and general office upkeep
  • Support project financial tracking and reporting
  • Manage accounts payable, invoice processing, and vendor coordination
  • Complete bank and credit card reconciliations
  • Maintain accurate records in QuickBooks
  • Assist with budgeting and administrative reporting
  • Support company memberships and industry association coordination
  • Assist with management participation in events and initiatives
  • Support People & Culture with team-building and employee engagement activities
  • Assist with special projects and administrative tasks as assigned

Benefits

  • $25–$30/hour based on experience
  • 20 days paid time off (15 vacation + 5 sick days)
  • Extended health, dental and vision after 90 days
  • RRSP matching after 1 year
  • Company bonus eligibility after 1 year (start before Oct 31)
  • Kilometre reimbursement for personal vehicle usage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service