DENTAL INSURANCE & TREATMENT FOLLOW-UP COORDINATOR

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$4-$7 CAD per hour

HOURS PER WEEK

30

DATE UPDATED

Aug 28, 2026

JOB OVERVIEW

We are a professional, growing two-location dental organization in Toronto, Canada. We are hiring a reliable, organized, phone-confident Remote Dental Insurance & Treatment Follow-Up Coordinator.

About the Role
This is a specialized long-term remote role for someone who follows systems carefully, documents accurately, communicates professionally in English, and enjoys helping patients move forward with recommended dental care.

Work Schedule (30 hours/week • EST Timezone)
• Monday to Friday: 9:00AM – 3:00PM EST, Toronto
*You must be consistently available during these exact hours.

Pay rate
• $4 - $7 CAD per hour (Initial 60-day pilot, with long-term opportunity for the right candidate)
*Please do not apply if your requested rate is above $7 CAD/hour.

Key Responsibilities
• Track and follow up on outstanding dental insurance predeterminations for two Canadian dental practices.
• Call Canadian insurance carriers to obtain status updates, identify missing requirements, and document all outcomes accurately.
• Maintain a centralized tracker so every case has a clear status, next action, due date, and owner.
• Follow up with patients who have outstanding recommended treatment.
• Use approved scripts to address straightforward administrative questions, discuss already-approved financial estimates, handle common non-clinical hesitations, and help patients book the appropriate next appointment.
• Make multiple follow-up attempts when appropriate and document every call, voicemail, outcome, and next step.
• Support cases involving implants, implant restorations, crowns, bridges, periodontal therapy and scaling-unit eligibility, restorative treatment, orthodontic/aligner cases, dentures, surgery, and other proposed care.
• Escalate clinical, treatment, coding, documentation, and complex financial questions to the appropriate office team member.
• Send a concise daily activity report to the remote-assistant manager.

Systems
• Oryx Dental Practice Management
• Mango VoIP phone system with Toronto caller ID
• Secure Alexio-managed virtual machine

Training will be provided for our workflows, scripts, documentation standards, and escalation process.

Qualifications
• Excellent spoken and written English, with a warm, clear, professional phone manner.
• Strong organization, attention to detail, documentation, and follow-through
• Comfortable making outbound calls and remaining on hold with insurance carriers when needed.
• A quiet, private, professional work environment
• Reliable high-speed internet, a backup internet or power plan, and a professional headset
• Comfortable using a virtual machine, VoIP system, practice-management software, trackers, and structured scripts.
• Dental administration, dental insurance, medical insurance, healthcare administration, treatment coordination, recall/re-care, collections, patient outreach, or call-center experience is strongly preferred.
• Canadian dental insurance or predetermination experience is an advantage, but not required for a strong, trainable candidate.
• A high level of confidentiality, privacy awareness, and respect for patient information.
IMPORTANT: This is an administrative and patient-coordination role. You will NOT provide clinical advice, diagnose, recommend or change treatment, promise insurance payment, change fees, or make financial exceptions.

How to Apply
• Your UPDATED resume.
• A 60-second video introduction in English explaining why you are a good fit for this phone-based dental coordination role.
• Your requested hourly rate in CAD, within the $4–$7 CAD/hour range.
• Confirmation that you can work Monday to Friday, 9:00 a.m.–3:00 p.m. Toronto time.
• A short summary of your dental, healthcare, insurance, patient follow-up, treatment-coordination, call-centre, or administrative experience.
• Your internet speed, backup internet/power plan, and confirmation that you have a private workspace and professional headset.
• Two professional references.
• A short written response to this question:

A dental treatment predetermination has not received a response after the expected timeframe. What steps would you take, what would you document, and what would you escalate?

You may send the above-mentioned requirements to ----------

Only candidates who meet the pay range, Toronto-hours availability, English phone proficiency, privacy and technology requirements will be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0255
Total Execution Time  0.0269
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,064 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/DENTAL-INSURANCE-TREATMENT-FOLLOW-UP-COORDINATOR-1718453
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0175 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1718453
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 563452
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1718453
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-05',ej.date_added) duration_daysDATEDIFF('2026-09-05',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-05',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1718453' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718453 
0.0013   UPDATE employer_jobs SET hit_counts '***Aug-28-2026=807***Aug-29-2026=80***Aug-30-2026=4***Sep-05-2026=1' WHERE job_id'1718453'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=890***Sep-2026=1' WHERE job_id'1718453'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1718453' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718453 
0.0075   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '563452'
AND `date_added` >= '2022-06-08' 
0.0007   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)