100+ Properties - STR Ops and Comms, Claims, Cleaner & Maintenance Coordination

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

TYPE OF WORK

Full Time

SALARY

900

HOURS PER WEEK

48

DATE UPDATED

Aug 23, 2026

JOB OVERVIEW

PLEASE, LET'S NOT WASTE EACH OTHER'S TIME --- I AM LOOKING FOR SOMEONE WITH EXPERIENCE AND CAN FOLLOW INSTRUCTIONS. A LOT OF APPLICANTS DON'T EVEN READ THE JOB POST.

We’re looking for a highly skilled and proactive Guest Experience & Operations Virtual Assistant to join our Short-Term Rental (STR) team. This role is perfect for someone who thrives in a fast-paced environment, knows how to stay on top of details, and ensures nothing slips through the cracks.

You’ll be responsible for keeping operations running smoothly—coordinating with cleaners and maintenance, ensuring documentation is complete, managing inventory and restocks, and providing reliable support so guests enjoy seamless stays.

Key Responsibilities
Occasionally take care of guest communications

Coordinate cleaner schedules and follow up to confirm all cleans are completed

Call or message cleaners as needed to ensure timeliness and quality

Review, track, and request proper documentation from cleaners, ensuring all submissions are complete and accurate

Identify and rectify cleaning issues quickly, coordinating re-cleans when necessary

Manage battery changes, troubleshoot small operational issues, and escalate maintenance requests when needed

Coordinate with maintenance teams and track follow-ups to completion

Oversee inventory tracking, restocking, and ordering for supplies and consumables

Keep all task boards, tickets, and operational documentation updated and accurate

Make independent, sound decisions when issues arise, balancing company policies with guest satisfaction

Requirements

3+ years of experience in short-term rental operations, co-hosting, or a similar VA/operations role

Strong understanding of property management, cleaner coordination, and guest experience

Excellent customer service instincts with proven ability to de-escalate and resolve issues

Exceptional written and verbal communication skills

Highly organized, detail-oriented, and proactive in follow-through

Comfortable managing multiple properties and priorities simultaneously

Preferred Tools Experience

Hostaway PMS (or similar tools like Hospitable, Guesty, etc.)

OTAs (Airbnb, Vrbo, ---------- )

Slack, OpenPhone, Amazon, Ring, Schlage, Turno

Experience with review management, claims handling, and guest follow-up

To Apply

Please start your application with:

Total years of STR experience

Platforms and tools you’ve used

Number of properties you’ve managed or supported

Brief overview of your daily tasks in previous roles

We’re only considering applicants who follow these instructions. If you’re sharp, dependable, and passionate about guest experience and operational excellence, we’d love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0023
Controller Execution Time ( Jobseekers / Job )  0.0393
Total Execution Time  0.0427
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,728 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/100-Properties-STR-Ops-and-Comms-Claims-Cleaner-Maintenance-Coordination-1715188
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0269 seconds)  (Hide)
0.0021   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0011   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715188
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 601742
 LIMIT 1 
0.0089   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1715188
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1715188' 
0.0016   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715188 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-23-2026=350***Aug-24-2026=509***Aug-25-2026=113***Aug-26-2026=53***Aug-27-2026=33***Aug-28-2026=33***Aug-29-2026=14***Aug-30-2026=13***Sep-01-2026=1***Sep-02-2026=1' WHERE job_id'1715188'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1117***Sep-2026=2' WHERE job_id'1715188'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1715188' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715188 
0.0056   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '601742'
AND `date_added` >= '2022-06-08' 
0.0019   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)