Westwood Medical logo

Medical Office Assistant

Westwood Medical
Department:Administrative
Type:ON-SITE
Region:Vancouver, British Columbia
Location:Richmond, British Columbia, Canada
Experience:Entry level
Salary:CAD41,600 - CAD58,240
Skills:
MEDICAL OFFICE ASSISTANT CERTIFICATEEMR SYSTEMSMS OFFICEELECTRONIC COMMUNICATION PLATFORMSENGLISHMANDARINCANTONESE
Share this job:

Job Description

Posted on: July 20, 2025

Job Description - Medical Office Assistant (MOA)Company: Westwood Medical Clinic

Location: Unit 135-8120 Cook Road, Richmond, BC V6Y 1T9

Email: info@westwoodmedicalgroup.com

Start date: September 2, 2025

Term: Full-Time | Part-Time | Casual

Compensation: $20-28 an hour, based on experience

Benefits: Competitive Extended Health Benefits, paid vacation days, and discounted products/services that are not covered by MSP. Internal growth and partnership opportunities in industry.

About Us: Westwood Medical Clinic is a patient-centered family practice clinic located in the heart of Richmond, BC. We are a collaborative team of family physicians and allied health professionals committed to delivering exceptional primary care in a supportive and respectful environment. As we grow, we are looking for a motivated and reliable Medical Office Assistant (MOA) to join our team.

Position Summary: As an MOA, you will play a vital role in the day-to-day operations of our clinic. You will support both administrative, operational, and clinical functions, ensuring smooth patient flow, accurate record-keeping, and outstanding patient care. We are looking for a compassionate, detail-oriented individual who thrives in a fast-paced environment and enjoys working as part of a team.

Schedule: Coverage required Monday–Saturday, between 8:30 AM – 6:00 PM, coordinated with other staff. Flexibility in scheduling is available for full-time, part-time, or casual positions.

Key Responsibilities:Administrative Duties

  • Greet and check in patients in a professional, friendly manner
  • Maintain patient confidentiality at all times
  • Manage phone calls, email correspondence, and appointment bookings
  • Maintain accurate and up-to-date electronic medical records (EMR)
  • Coordinate specialist referrals, recalls, and follow-ups
  • Handle billing for multiple payers (MSP, ICBC, WCB, private insurance)
  • Apply and collect payments for non-insured services
  • Maintain office supplies and clinical inventory

Clinical Support

  • Prepare exam rooms and patients for a variety of appointments and procedures (e.g., PAP, IUD, minor procedures, well-child exams)
  • Record patient vitals and perform basic clinical testing (e.g., blood pressure, urine dipstick, height/weight including infants)
  • Assist with patient flow: escort patients to exam rooms, prep for visits, and ensure rooms are cleaned and reset
  • Document clinical findings and assist with patient documentation as needed

Qualifications:

  • Medical Office Assistant Certificate (Canadian accreditation preferred)
  • Recent experience working in a medical clinic or healthcare setting
  • Proficiency in EMR systems (experience with AVA EMR is an asset)
  • Strong skills in MS Office and electronic communication platforms
  • Fluent in English (spoken and written); proficiency in Mandarin or Cantonese is a strong asset
  • Exceptional interpersonal and communication skills
  • High attention to detail, organization, time management
  • Ability to multitask and remain calm under pressure
  • Reliable transportation and ability to commute to Richmond, BC

How to Apply: Please send your resume and a brief cover letter to info@westwoodmedicalgroup.com. We thank all applicants for their interest; only those selected for an interview will be contacted.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Westwood Medical logo

Westwood Medical

View company page
CanadaJobs.works logo

CanadaJobs.works

Get CanadaJobs.works on your phone!

SIMILAR JOBS
Raymond James Ltd. logo

Licensed Sales Assistant

Raymond James Ltd.
Just now
Administrative
ON-SITE
Edmonton, Alberta, Canada
MICROSOFT OFFICECUSTOMER RELATIONSHIP MANAGEMENTSOCIAL MEDIA MANAGEMENT+5 more
Bryan & Company LLP logo

Corporate Services Supervisor

Bryan & Company LLP
2 days ago
Administrative
ON-SITE
Edmonton, Alberta, Canada
HUMAN RESOURCESHRIS ADMINISTRATIONABSENCE MANAGEMENT+14 more
Shared Health-Soins Communs logo

Accounts Payable Clerk - Level 2

Shared Health-Soins Communs
4 days ago
Administrative
ON-SITE
Winnipeg, Manitoba, Canada
MICROSOFT OFFICETYPINGGENERAL ACCOUNTING+3 more
Shared Health-Soins Communs logo

Facility Patient Care Manager - SMHC

Shared Health-Soins Communs
5 days ago
Administrative
ON-SITE
Selkirk, Manitoba, Canada
LEADERSHIPPATIENT CAREHEALTH SERVICES+2 more
Ainsworth Inc logo

HVAC Technician

Ainsworth Inc
5 days ago
Administrative
ON-SITE
Winnipeg, Manitoba, Canada
HVACELECTRICALBUILDING AUTOMATION+2 more