Full-Time Virtual Assistant – Clinic Administration, Marketing & Executive Support

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

TYPE OF WORK

Full Time

SALARY

$8/hr

HOURS PER WEEK

35

DATE UPDATED

Aug 18, 2026

JOB OVERVIEW

Full-Time | Remote | Monday–Friday | Ontario (Eastern Time) Business Hours

We are a growing physiotherapy and wellness clinic in Ontario looking for an exceptional Virtual Executive & Clinic Assistant to become a trusted member of our team.

This is a varied role combining virtual reception, clinic administration, executive/personal assistance, marketing, and academic support. We currently have two physiotherapists and plan to significantly grow our clinical team over the next year.

We're looking for someone who is proactive, highly organized, quick to respond, and genuinely enjoys helping people.

Responsibilities

Clinic & Administrative Support

Answer clinic phone calls during Ontario business hours
Manage patient emails, bookings, schedules, and waitlists using Jane
Assist with billing, forms, follow-ups, and general administration
Provide an exceptional patient experience by phone and email
Help improve and maintain clinic systems and processes

Executive & Personal Assistance

Manage emails, calendars, appointments, deadlines, and follow-ups
Assist with research, organization, projects, and day-to-day tasks
Take ownership of tasks without requiring repeated reminders
Assist with other reasonable business, administrative, academic, and personal-assistant tasks as needed

Marketing & Content

Create polished graphics and educational content using Canva
Assist with social media content and scheduling
Help maintain consistent clinic branding
Support basic website and marketing tasks

PhD & Research Support

Organize research documents, references, notes, and files
Format documents and presentations
Assist with research, scheduling, deadlines, and other academic administrative tasks
Create Canva content related to research and professional education

Availability
This is a full-time, active support role. You must be available Monday–Friday during Ontario (Eastern Time) business hours.

During working hours, you are expected to be online and responsive. Messages and requests should generally be acknowledged within 15–30 minutes, even if the task itself will take longer.

We're Looking for Someone Who Is
Exceptional in written and spoken English
Warm, professional, and confident speaking with patients
Highly organized and detail-oriented
Proactive, resourceful, and an excellent problem solver
Reliable and highly responsive
Flexible and comfortable with changing priorities
Eager to learn new skills and technology
Able to work independently and take initiative
Willing to go above and beyond for patients and the team
Comfortable with a role where responsibilities may evolve as the clinic grows
Technical Requirements

You must have a reliable high-speed internet connection, a relatively new computer, uninterrupted online access during working hours, and a quiet environment suitable for patient phone calls.

Experience with Jane, Canva, Google Workspace, social media, or similar platforms is an asset.

We're looking for someone who can become a true right hand to the Executive Director while also being a warm and reliable first point of contact for our patients. If you're organized, resourceful, kind, and excited to grow with a small but ambitious healthcare team, we'd love to hear from you.

Please do not reply through onlinejobs.ph ---- Apply here : ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0106
Total Execution Time  0.0118
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,672 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Time-Virtual-Assistant-Clinic-Administration-Marketing-Executive-Support-1712017
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0056 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1712017
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 966518
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1712017
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-23',ej.date_added) duration_daysDATEDIFF('2026-08-23',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-08-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1712017' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712017 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-18-2026=508***Aug-19-2026=968***Aug-20-2026=201***Aug-21-2026=117***Aug-22-2026=49***Aug-23-2026=1' WHERE job_id'1712017'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1844' WHERE job_id'1712017'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1712017' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712017 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '966518'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)