Virtual Executive Assistant — Healthcare Executive (Houston, TX / US-Based Company)

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

TYPE OF WORK

Part Time

SALARY

$4–$6 USD/hour, depending on experience

HOURS PER WEEK

20

DATE UPDATED

Aug 30, 2026

JOB OVERVIEW

About the Role
I'm the President & CEO of a multi-location outpatient physical therapy organization based in the Greater Houston, Texas area, along with several affiliated companies spanning healthcare staffing, revenue cycle management, and a nonprofit foundation. I'm looking for a sharp, highly organized, and exceptionally well-spoken Virtual Assistant / Executive Assistant to take the day-to-day administrative load off my plate so I can focus on clinical leadership, growth, and strategy.

This is NOT a data-entry or ticket-answering role. I need a true right hand who can own my calendar, represent me professionally on calls and emails, and produce polished, executive-level work product with minimal hand-holding.
What You'll Do
Calendar management — Own my calendar across multiple businesses, proactively resolve conflicts, block focus time, and keep everything organized so I'm never double-booked or caught off guard.
Appointment scheduling — Set up and confirm personal appointments (including doctor/medical appointments) on my behalf, handling the back-and-forth with offices so I don't have to.
Meeting coordination — Schedule and confirm internal and external meetings with clinic leaders, partners, and vendors; send agendas and reminders; follow up on action items.
Reservations & logistics — Arrange breakfast, lunch, and dinner meetings, including reservations and calendar holds.

Email
support — Help triage and organize my Gmail inbox, flag what's urgent, and draft routine responses for my review.
Presentation building — Produce polished, professional PowerPoint/Google Slides decks for leadership meetings, board updates, and internal workshops (I'll provide content and direction; you handle the design and buildout).
File organization — Keep Google Drive folders and documents organized and easy to find.
Making calls on my behalf — Occasionally call or email doctors' offices, vendors, or business contacts to schedule or confirm appointments — this requires a confident, professional, native-level phone manner.
General executive support — Ad hoc research, reminders, and administrative tasks across several active projects and businesses.
What I'm Looking For
Excellent English communication skills — written AND spoken. This is the single most important requirement. You'll be emailing and speaking with doctors' offices, vendors, and business contacts on my behalf, so you need to sound polished, professional, and easily understood by a US-based audience (near-native fluency, clear pronunciation, minimal accent).
Proven experience as a Virtual Assistant or Executive Assistant supporting a US-based executive or business owner.
Strong hands-on experience with Google Workspace — Gmail, Google Calendar, Google Drive, and especially Google Slides / PowerPoint deck design.
Highly organized, detail-oriented, and able to juggle priorities across multiple businesses without dropping the ball.
Discreet and trustworthy — you'll be handling confidential, executive-level information.
Proactive self-starter who anticipates needs rather than waiting to be told what to do next.
Reliable high-speed internet, a quiet home office setup, and backup power in case of outages.
Able to work hours that meaningfully overlap with US Central Time (Houston, TX).
Nice to Have (Not Required)
Prior experience supporting a healthcare, wellness, or multi-location business executive.
Advanced design skills in Canva, PowerPoint, or Google Slides.
Familiarity with practice-management, payroll, or scheduling software.
Schedule & Compensation
Schedule: Part-time, approximately 20 hours/week, Monday–Friday, within a 9:00 AM–3:00 PM US Central Time (Houston, TX) window.
Pay: $4–$6 USD/hour, depending on experience (approx. $80–$120/week at 20 hrs/week).
How to Apply
Please submit:

Your updated resume.
A short cover message explaining your EA/VA experience and why you'd be a great fit for this role.
A short voice or video introduction (1–2 minutes) so I can hear your spoken English and communication style — applications without this will not be considered.

I'm looking to fill this role quickly with the right long-term fit — someone who wants to grow with a fast-moving, multi-business organization. If that's you, I'd love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0856
Total Execution Time  0.0869
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Executive-Assistant-Healthcare-Executive-Houston-TX-US-Based-Company-1719710
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0791 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719710
 LIMIT 1 
0.0146   SELECT *
FROM `employers`
WHERE `employer_id` = 273092
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719710
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-30',ej.date_added) duration_daysDATEDIFF('2026-08-30',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-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719710' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719710 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-30-2026=624' WHERE job_id'1719710'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=624' WHERE job_id'1719710'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719710' 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` = 1719710 
0.0577   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '273092'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)