Executive Virtual Assistant – Real Estate Operations & Onboarding

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

TYPE OF WORK

Full Time

SALARY

$5-$7 USD

HOURS PER WEEK

40

DATE UPDATED

Feb 16, 2026

JOB OVERVIEW

???? ROLE: Executive Assistant / Operations & Onboarding Director

Position Title: Executive Virtual Assistant – Real Estate Operations & Onboarding
Company: We Partners Network | eXp Realty
Location: Remote (Philippines preferred)
Hours: Full-Time
Compensation: Based on experience

???? Who We Are

We Partners Network is a fast-growing global real estate organization powered by eXp Realty. We are building a culture-driven, high-performance community of real estate entrepreneurs with a mission to create generational wealth and impact.

We are led by Daniel Eng, commercial real estate investor and team leader, currently building a 300+ agent organization scaling toward 1,000+ partners.

We are looking for a high-level Executive Assistant who thrives in structured environments, loves people, and can lead systems, onboarding, CRM, and operations.

???? This Is NOT a Basic VA Role

This role will:

• Manage and oversee two existing VAs
• Own onboarding systems for new agents
• Oversee CRM and database integrity
• Help build and implement SOPs
• Coordinate events and agent follow-ups
• Support recruiting and retention campaigns
• Manage executive calendar + meeting flow
• Execute newsletters and 33 Touch campaigns
• Track weekly P&L reporting
• Oversee contracts + onboarding documents
• Act as liaison between vendors + leadership

You will become the operational backbone of a rapidly scaling organization.

???? Ideal Candidate Profile

• Detail-oriented (nothing slips through the cracks)
• High S / C personality (DISC profile preferred)
• Organized and structured thinker
• Friendly and relationship-driven
• Comfortable leading and managing others
• Strong written English
• Experience with CRM systems (Follow Up Boss, GoHighLevel, or similar)
• Experience with onboarding systems and SOP development
• Comfortable tracking metrics and reporting


???? Core Responsibilities

Onboarding & Agent Experience
• Oversee new agent onboarding process
• Schedule first 100-day training calendar
• Manage onboarding documents + contracts
• Follow up with all event attendees
• Recruiting follow-ups
• Retention follow-ups
• Send cards, gifts, and newsletters

CRM & Systems
• Manage CRM database accuracy
• Implement 33 Touch system
• Oversee lead tracking
• Create follow-up campaigns
• Develop SOPs

Executive Support
• Calendar management
• Meeting scheduling
• Weekly reporting
• Vendor coordination
• Community event coordination
• Website oversight (Ylopo)

Team Oversight
• Manage two VAs
• Assign task workflow
• Ensure deadlines are met

???? What Success Looks Like (First 90 Days)
• All onboarding fully systemized
• CRM fully organized and clean
• Weekly dashboard reports delivered
• Event follow-ups automated
• 33 Touch fully implemented
• SOP library started
• Calendar fully optimized

???? How to Apply
1. Send your resume.
2. Send a short video (2–3 minutes) explaining:
• Why you are a good fit
• Your experience managing teams
• Your experience with CRM systems
3. In your message include the word “Foundation” so we know you read this post.

???? SYSTEMS & STRUCTURE
1. Walk me through how you would onboard a new real estate agent from day 1 to day 30.
2. How do you ensure nothing falls through the cracks?
3. What CRM systems have you used? What did you like/dislike?
4. If our CRM is messy with 1,000+ contacts, what would you do first?
5. How do you build an SOP from scratch?


???? LEADERSHIP & MANAGEMENT
6. Have you ever managed other VAs? How did you hold them accountable?
7. If one VA keeps missing deadlines, how would you handle it?
8. How do you prioritize tasks when everything feels urgent?


???? ORGANIZATION & REPORTING
9. Have you created weekly reports before? What metrics did you track?
10. How would you track recruiting follow-ups and retention?
11. What tools do you use to stay organized?


???? COMMUNICATION & CULTURE
12. How would you follow up with a new agent who hasn’t attended training?
13. How would you help create a culture remotely?
14. How do you handle difficult personalities?

???? STRATEGIC THINKING
15. If we want to grow from 300 agents to 1,000, what systems must be built?
16. What would you automate first?
17. What would you delegate?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0181
Total Execution Time  0.0209
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,592 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Virtual-Assistant-Real-Estate-Operations-Onboarding-1580338
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0095 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1580338
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 905103
 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` = 1580338
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1580338
AND `misc`.`idIS NULL 
0.0005   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 '1580338' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1580338 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1580338
AND `misc`.`idIS NULL 
0.0025   UPDATE employer_jobs SET hit_counts '***Feb-16-2026=652***Feb-17-2026=70***Feb-18-2026=45***Feb-19-2026=27***Feb-20-2026=14***Feb-21-2026=12***Feb-22-2026=5***Feb-23-2026=17***Feb-24-2026=17***Feb-25-2026=12***Feb-26-2026=8***Feb-27-2026=7***Mar-01-2026=1***Mar-02-2026=3***Mar-03-2026=4***Mar-04-2026=5***Mar-05-2026=2***Mar-06-2026=2***Mar-08-2026=9***Mar-09-2026=4***Mar-10-2026=4***Mar-11-2026=6***Mar-12-2026=3***Mar-13-2026=4***Mar-15-2026=3***Mar-16-2026=4***Mar-17-2026=9***Mar-18-2026=2***Mar-19-2026=4***Mar-22-2026=4***Mar-23-2026=2***Mar-25-2026=6***Mar-26-2026=4***Mar-27-2026=3***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=1***Mar-31-2026=3***Apr-02-2026=3***Apr-03-2026=1***Apr-04-2026=1***Apr-07-2026=3***Apr-08-2026=1***Apr-09-2026=2***Apr-10-2026=4***Apr-11-2026=2***Apr-13-2026=2***Apr-14-2026=3***Apr-15-2026=1***Apr-16-2026=3***Apr-17-2026=1***Apr-18-2026=1***Apr-21-2026=1' WHERE job_id'1580338'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Feb-2026=885***Mar-2026=95***Apr-2026=29' WHERE job_id'1580338'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1580338' 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` = 1580338 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '905103'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)