Onboarding & Client Success Lead (Short Term Rental)

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

TYPE OF WORK

Full Time

SALARY

$1500 - $2000 per month

HOURS PER WEEK

40

DATE UPDATED

Feb 19, 2026

JOB OVERVIEW

Schedule: Monday–Friday · 9:00am–6:00pm (UK Time)
Location: Remote
Role Type: Full-time

Who We Are

We are a fast-growing Short Let / Airbnb Management company managing a portfolio of high-quality properties across the UK.

Our focus is simple:

Clean, well-managed homes

Clear systems and ownership

Exceptional guest and owner experience

We are process-driven, detail-obsessed, and committed to doing things properly as we scale. We are now looking for an Onboarding & Client Success Lead to own the owner journey from day one and protect long-term relationships as we grow.

Why This Role Exists

As we scale to 100+ units, owner onboarding and expectation-setting becomes a critical risk point.

This role exists to:

Remove founders from day-to-day onboarding

Ensure every property launches cleanly and correctly

Protect owner trust and retention

Prevent setup mistakes from cascading into operations

This is a high-ownership role that sits at the intersection of operations, communication, and quality control.

What You’ll Be Doing
Property Onboarding (End-to-End Ownership)

Own the onboarding process once a deal is signed

Coordinate and verify:

Access details

Cleaner setup

WiFi information

House rules and manuals

Internal system setup

Track onboarding progress and ensure nothing goes live incomplete

Ensure operations receive a clean, accurate handover

Owner Communication & Client Success

Act as the primary point of contact for owners post-signing

Set clear expectations around:

Processes

Timelines

Service boundaries

Provide proactive updates during onboarding and early live periods

Handle owner requests and questions calmly and professionally

Work with the Head of Operations on complaints or concerns

Cross-Team Coordination

Work closely with:

- Head of Operations (escalations, patterns, disputes)
- Guest Experience Lead (handover and live issues)
- Offline/Admin (forms, documents, data hygiene)
- Revenue Management (go-live readiness)
- Ensure information flows cleanly between teams

Quality Control & Process Improvement

- Maintain onboarding checklists and SOP compliance
- Identify recurring onboarding issues and propose fixes
- Improve onboarding systems as the portfolio scales


Who You Are

Experienced in property management, short-let, or hospitality operations

Strong written and verbal English

Calm, professional, and confident communicator

Highly organised with strong follow-through

Detail-driven and process-oriented

Comfortable owning outcomes, not just tasks

Able to manage multiple properties and stakeholders at once

Tools You’ll Use

Guesty (or similar PMS)

ClickUp (task management, workflows, documentation)

Google Docs & Sheets


Email
and internal communication tools

Slack / WhatsApp for internal coordination

What You’ll Get

Hourly Rate: $9+ hour (based on experience)

Hours: 8 paid hours per day + 1 unpaid lunch break

Performance-Based Bonuses

Paid Leave: 20 paid holiday days per year

Career Growth: Opportunity to grow into senior operations or leadership roles as the company scales

Clear structure, ownership, and expectations

How to Apply

To be considered, please submit all of the following:

Your CV

An internet speed test dated 7 February 2026 or later

A photo of your home office setup

A 1-minute video introduction explaining:

Your relevant experience

Why you are a good fit for this role

Two professional references, including:

Name

Relationship


Email


Phone number

Incomplete applications will not be considered.

Why Join Us?

This is an opportunity to join a fast-growing, well-structured property management business where:

Ownership is clear

Standards are high

Good work is recognised

You can grow with the company long-term

If you take pride in doing things properly and want to build something serious in modern hospitality, we want to hear from you.

Apply now and help us scale without chaos.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0159
Total Execution Time  0.0176
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Onboarding-Client-Success-Lead-Short-Term-Rental-1575372
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1575372
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 686132
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1575372
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1575372' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1575372 
0.0016   UPDATE employer_jobs SET hit_counts '***Feb-09-2026=261***Feb-10-2026=194***Feb-11-2026=84***Feb-12-2026=61***Feb-13-2026=39***Feb-14-2026=14***Feb-15-2026=18***Feb-16-2026=27***Feb-17-2026=20***Feb-18-2026=14***Feb-19-2026=78***Feb-20-2026=117***Feb-21-2026=42***Feb-22-2026=29***Feb-23-2026=39***Feb-24-2026=26***Feb-25-2026=17***Feb-26-2026=14***Feb-27-2026=17***Feb-28-2026=16***Mar-01-2026=10***Mar-02-2026=17***Mar-03-2026=25***Mar-04-2026=22***Mar-05-2026=14***Mar-06-2026=15***Mar-07-2026=9***Mar-08-2026=3***Mar-09-2026=7***Mar-10-2026=8***Mar-11-2026=4***Mar-12-2026=8***Mar-13-2026=4***Mar-14-2026=4***Mar-15-2026=1***Mar-16-2026=4***Mar-17-2026=6***Mar-18-2026=5***Mar-19-2026=5***Mar-20-2026=1***Mar-21-2026=2***Mar-22-2026=1***Mar-23-2026=4***Mar-24-2026=1***Mar-25-2026=2***Mar-26-2026=5***Mar-27-2026=4***Mar-28-2026=1***Apr-01-2026=2***Apr-02-2026=2***Apr-03-2026=6***Apr-04-2026=1***Apr-05-2026=1***Apr-06-2026=14***Apr-08-2026=1***Apr-10-2026=4***Apr-11-2026=1***Apr-12-2026=3***Apr-13-2026=1***Apr-14-2026=2***Apr-18-2026=1***Apr-21-2026=1' WHERE job_id'1575372'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=1127***Mar-2026=192***Apr-2026=40' WHERE job_id'1575372'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1575372' 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` = 1575372 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '686132'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)