Property Portfolio Operations, Lettings and Compliance Manager

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

TYPE OF WORK

Full Time

SALARY

£550 per month

HOURS PER WEEK

38

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

Job Title: Property Portfolio Operations, Lettings and Compliance Manager

Location: Remote (Philippines-based)
Salary: £550 - £600 GBP/month (Depending on Experience)
Hours: Full-Time (40 hours/week) | 8 AM - 5 PM UK Time (with one hour for lunch)

About the Role

We are a rapidly scaling UK property investment company specializing in the Buy-Renovate-Refinance (BRR) strategy in Leeds. We are seeking a highly reliable and meticulous Property Portfolio Operations, Lettings and Compliance Manager to take full ownership of our management operations and drive our acquisition pipeline.

This is a critical, high-accountability role. You will be the engine ensuring zero administrative errors, protecting our compliance, and ensuring positive communication across all stakeholders. Your success directly enables the Managing Director (CEO) to focus on high-value acquisition and strategic growth.

Core Responsibilities: Property Management (Approx. 30-50% Time)
Your primary objective is to manage the portfolio to a standard where compliance is always met, cash flow is protected, voids are minimised and the CEO is never required to chase an administrative task.

Tenant Find Management (Critical Focus):

Own the high volume of daily tenant enquiries across all listing platforms like Openrent, Hello Neighbour, facebook Marketplace and ---------- .

Marketing and Advertising: Listing, marketing, and advertising the properties across all relevant portals.

Efficiently triage and filter leads, scheduling viewings with our local, on-demand viewing agent in Leeds.

Maintain a warm, professional, and solutions-focused communication style.

Tenancy Onboarding & Compliance:

Coordinate the full tenancy setup process (including reference checks) and draft all Tenancy Agreements and other company agreement following detailed SOPs.

Ensure all necessary compliance documents are served correctly and on time.

Managing the deposit protection process, including the timely registration of the tenant's deposit with a compliant scheme.

Tenancy Changeover: Notifying utility providers and council tax departments of new/departing tenant details.

Maintenance & Repair Coordination:

Log, triage, and schedule maintenance and repair tasks for properties.

Manage and follow up on all requests until completion.

Financial & Administrative:

Perform rent checks, review payments, and conduct reconciliation.

Manage and process invoices for maintenance/contractors.

Secondary Core Responsibilities: Property Acquisition Support (Approx. 50-70% Time)

You will use your remaining time to support the CEO's goal of securing 10-12 BRR properties this year.

Market Research & Analysis: Efficiently screen property listings against our specific BRR criteria and perform initial property analyses/calculations using our proprietary tools and AI platforms.

Data Entry & Pipeline: Accurately input potential property data, maintaining an up-to-date pipeline of leads.

Viewing Logistics: Scheduling property viewings with local estate agents and coordinating the Managing Director's diary for optimal efficiency.

Offer Documentation Support: Preparing all documentation required for final offer submission and refinancing.

The Non-Negotiable Requirements (Skill & Temperament)

Impeccable Reliability & Ownership: Must have a proven track record of taking 100% ownership of tasks and deliverables. You must be able to work independently without requiring follow-up or chasing from the MD.

Exceptional People Skills and Polish: You must be naturally positive, polite, and warm in all professional interactions. An argumentative or defensive approach is not suitable for our team dynamic.

Resilience to Feedback: Must be able to handle direct and critical feedback gracefully and professionally.

Meticulous Attention to Detail: A high degree of accuracy is non-negotiable for compliance, legal documentation, and financial data entry.

UK Real Estate Experience: Familiarity with UK lettings, compliance, and tenancy documentation is highly advantageous.

Ability to Learn Fast

MANDATORY ONBOARDING & TRAINING REQUIREMENT

All successful candidates who receive a formal offer must undergo a structured training program developed by the CEO, regardless of prior experience.

This mandatory training period (including recorded modules (6 hours) and SOPs) and the final compliance test will be completed on the candidate's own time and is unpaid. Passing the final test (score of 90% or higher) is a non-negotiable condition of the final employment offer.

How to Apply (MANDATORY ATTENTION-TO-DETAIL TEST & DAILY REPORTING)
We require candidates who can follow instructions precisely from the very first step.

Daily Reporting: You will be required to send a detailed summary report to the CEO every day by 5:15 PM UK Time, summarizing key metrics (e.g., calls made, viewings attended, maintenance progress, and any stuck points).

To apply, please email your resume and cover letter to ---------- your email subject line, you MUST include this exact phrase: "Property Manager: Highly Reliable."

Applications that do not include this exact phrase in the subject line will be automatically rejected.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0116
Total Execution Time  0.0129
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,992 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Property-Portfolio-Operations-Lettings-and-Compliance-Manager-1532930
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0057 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1532930
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 442594
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1532930
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1532930' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1532930 
0.0009   UPDATE employer_jobs SET hit_counts '***Dec-11-2025=1***Dec-12-2025=171***Dec-13-2025=55***Dec-14-2025=26***Dec-15-2025=21***Dec-16-2025=12***Dec-17-2025=6***Dec-18-2025=1***Dec-19-2025=2***Dec-20-2025=2***Dec-21-2025=10***Dec-22-2025=4***Dec-23-2025=2***Dec-25-2025=1***Dec-27-2025=2***Dec-28-2025=4***Dec-29-2025=3***Dec-30-2025=3***Jan-01-2026=3***Jan-02-2026=5***Jan-03-2026=9***Jan-04-2026=3***Jan-05-2026=2***Jan-06-2026=3***Jan-07-2026=2***Jan-08-2026=4***Jan-09-2026=3***Jan-10-2026=1***Jan-12-2026=4***Jan-13-2026=1***Jan-14-2026=1***Jan-15-2026=3***Jan-18-2026=1***Jan-19-2026=2***Jan-20-2026=2***Jan-21-2026=1***Jan-23-2026=2***Jan-24-2026=3***Jan-26-2026=2***Jan-27-2026=2***Jan-29-2026=10***Jan-30-2026=4***Jan-31-2026=1***Feb-02-2026=2***Feb-03-2026=2***Feb-04-2026=5***Feb-06-2026=1***Feb-07-2026=1***Feb-09-2026=1***Feb-10-2026=1***Feb-11-2026=2***Feb-15-2026=2***Feb-16-2026=4***Feb-17-2026=2***Feb-19-2026=2***Feb-20-2026=1***Feb-21-2026=2***Feb-22-2026=2***Feb-23-2026=3***Feb-24-2026=1***Feb-25-2026=1***Feb-26-2026=1***Feb-27-2026=3***Feb-28-2026=1***Mar-02-2026=4***Mar-05-2026=1***Mar-06-2026=2***Mar-09-2026=2***Mar-10-2026=3***Mar-11-2026=3***Mar-12-2026=2***Mar-16-2026=2***Mar-17-2026=1***Mar-18-2026=3***Mar-19-2026=1***Mar-20-2026=2***Mar-21-2026=1***Mar-22-2026=2***Mar-23-2026=3***Mar-24-2026=1***Mar-25-2026=1***Mar-26-2026=3***Mar-27-2026=3***Mar-29-2026=1***Mar-30-2026=2***Mar-31-2026=1***Apr-01-2026=2***Apr-03-2026=2***Apr-04-2026=1***Apr-06-2026=2***Apr-08-2026=473***Apr-09-2026=69***Apr-10-2026=34***Apr-11-2026=17***Apr-13-2026=2' WHERE job_id'1532930'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Dec-2025=326***Jan-2026=74***Feb-2026=40***Mar-2026=44***Apr-2026=601' WHERE job_id'1532930'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1532930' 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` = 1532930 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '442594'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)