Personal Assistant

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

TYPE OF WORK

Full Time

SALARY

$600-$1000

HOURS PER WEEK

40

DATE UPDATED

Jun 2, 2026

JOB OVERVIEW

About This Role:

Praxis Partners is a premium consulting firm delivering Digital-Department-as-a-Service (DDaaS) to established mid-market businesses. Josh O'Sullivan and Leanne Van Rensburg are the founding couple behind it. This role sits outside the business entirely. You are not supporting a company. You are supporting two people who run one. There is also a strong connection of liaison with the company EA and in some cases the Head of Operations.

Your job is to protect their personal time, keep their private lives running at zero friction, and handle everything that exists outside of office hours and client work. That means family, home, health, travel, household admin, and the dozens of small but important things that fall through the cracks when two busy founders are also parents.

This is not a task-ticker role. You will be trusted with sensitive personal and family information, expected to think ahead, and given real ownership over a domain that matters deeply to Josh and Leanne.

What Your Day Might Look Like:
- Process personal email inboxes (Josh and Leanne) to inbox zero by 9:00 AM AEST and again by 4:30 PM AEST, AI-assisted and pre-filtered
- Review and manage personal calendars for the current day and next, flagging anything that needs attention
- Prepare the agenda for Josh's daily personal admin catch-up
- Track parcels, confirm bookings, coordinate household logistics
- Action a daily to-do list pulled from email, Notion, Slack, and voice messages
- Liaise with the Executive Assistant on any personal matters that cross into business scheduling, communications, or priorities to ensure nothing falls between the two roles

What Your Week Might Look Like:
- Audit personal calendars 6 weeks ahead: confirm invites, check for conflicts, verify all details
- Send a "Week Ahead" personal brief to Josh every Monday morning
- Confirm family commitments: cleaner schedule, childcare/nanny bookings, appointments, family contacts
- Review personal subscription renewals and expenses
- Follow up on any outstanding personal or family correspondence

What Your Month Might Look Like:
- Reconcile personal costs against the internal SaaS tracker
- Process and follow up on personal invoices (AI pre-processed)
- Review property management, investment, and household correspondence

Personal and Household:
- Coordinate the weekly cleaner schedule
- Manage childcare and nanny bookings
- Liaise with the property management agent (rent, inspections, strata)
- Track deliveries and parcels
- Book personal appointments (medical, wellness, etc.)

When Required:
- Book domestic and international travel for Josh, Leanne, and family: flights, accommodation, transport, calendar events with all confirmation details
- Purchase personal items, gifts for family and friends, household needs

Tools You Should Know (or Learn Quickly):
You don't need to know all of these on day one. Experience with at least 5 is expected.

- Communication and Scheduling Gmail / Google Workspace, Zoom, Slack, WhatsApp
- Documentation and Admin Notion w/AI, Loom
- AI Tools Claude AI, Perplexity, Comet Browser Agent, Granola AI
- Finance and Access Xero (visibility only), 1Password


Who You Are:
- 2+ years supporting a founder, CEO, or couple as a Personal
- Strong written English (C1/C2). You will communicate with family contacts, vendors, service providers, and personal stakeholders on behalf of Josh and Leanne
- Working in or available for AEST-adjacent timezone hours
- Already using AI tools daily, not just aware of them
- Organised to an unusual degree. Multiple inboxes, busy calendars, overlapping personal admin, nothing gets dropped
- Proactive by nature. You notice what's coming before being told. We use the 1-3-1 Rule: 1 problem, 3 options, 1 recommendation
- Comfortable with Loom-based onboarding
- Discreet. You will be trusted with family schedules, financial correspondence, and personal decisions
- Reliable setup: stable internet, quiet workspace, backup power

Bonus points if you have:
- Experience supporting an Australian, Singaporean, or Thai-based principal
- Experience supporting a couple who run a business together
- Familiarity with Notion as a working system

What You Get:
- Direct hire
- Founders who onboard properly: daily check-ins for weeks 1-4, then 3x/week, then weekly
- Full Loom training library for every task (Camcorder Method)
- Access to modern AI tools and current hardware
- Paid ongoing training and development
- Long-term role with genuine stability
- Weekly pay for the first 2 months, then fortnightly or weekly by preference
- Performance bonuses and OKR incentives
- Travel and expenses covered when required

How to Apply:
Do not send a generic cover letter. Applications that don't answer all four questions will not be reviewed.

1. Tell us about a time you had to manage several competing personal or family priorities for someone else, all at once, with incomplete information. Don't describe the task. Describe what you d ---------- , what you didn't do, and why. (3-5 sentences.)

2. Something went sideways in your principal's personal life and they were unreachable. Walk us through your thought process. We're not looking for what you did. We're looking for how you think. (3-4 sentences.)

3. Name 3 AI tools you've used in the last 30 days. One sentence each: what you used it for, and one thing it still can't do well.

4. Your expected hourly rate in USD, AUD, or SGD, and your available start date.

5. Include the keyword "Flights-Meetings-Followups" or your application will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0159
Total Execution Time  0.0173
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,840 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Personal-Assistant-1659666
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1659666
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 931912
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1659666
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1659666' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659666 
0.0015   UPDATE employer_jobs SET hit_counts '***Jun-02-2026=1495***Jun-03-2026=153***Jun-04-2026=83***Jun-05-2026=64***Jun-06-2026=40***Jun-07-2026=27***Jun-08-2026=40***Jun-09-2026=45***Jun-10-2026=37***Jun-11-2026=20***Jun-12-2026=13***Jun-13-2026=14***Jun-14-2026=15***Jun-15-2026=10***Jun-16-2026=14***Jun-17-2026=21***Jun-18-2026=18***Jun-19-2026=9***Jun-20-2026=10***Jun-21-2026=21***Jun-22-2026=12***Jun-23-2026=5***Jun-24-2026=3***Jun-25-2026=7***Jun-26-2026=2***Jun-27-2026=7***Jun-28-2026=4***Jun-29-2026=8***Jun-30-2026=13***Jul-01-2026=12***Jul-02-2026=3***Jul-03-2026=9***Jul-04-2026=3***Jul-05-2026=6***Jul-06-2026=5***Jul-07-2026=8***Jul-08-2026=2***Jul-09-2026=2***Jul-10-2026=3***Jul-11-2026=4***Jul-12-2026=10***Jul-13-2026=2***Jul-14-2026=13***Jul-15-2026=3***Jul-16-2026=4***Jul-17-2026=4***Jul-18-2026=1***Jul-19-2026=5***Jul-20-2026=1***Jul-22-2026=7***Jul-23-2026=2***Jul-24-2026=5***Jul-25-2026=8***Jul-26-2026=3***Jul-27-2026=4***Jul-28-2026=7***Jul-29-2026=4***Jul-30-2026=3***Jul-31-2026=6***Aug-01-2026=4***Aug-02-2026=5***Aug-03-2026=2***Aug-04-2026=2***Aug-05-2026=1***Aug-06-2026=1***Aug-09-2026=1***Aug-10-2026=5***Aug-11-2026=2***Aug-12-2026=5***Aug-13-2026=2***Aug-14-2026=4***Aug-16-2026=1***Aug-17-2026=1***Aug-18-2026=1***Aug-19-2026=4***Aug-21-2026=1***Aug-22-2026=3***Aug-24-2026=1' WHERE job_id'1659666'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=2210***Jul-2026=149***Aug-2026=46' WHERE job_id'1659666'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1659666' 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` = 1659666 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '931912'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)