Executive Assistant

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

TYPE OF WORK

Full Time

SALARY

$600-$1000 p/m

HOURS PER WEEK

40

DATE UPDATED

Jun 20, 2026

JOB OVERVIEW

About This Role

Praxis Partners delivers entire operational departments on demand to established mid-market businesses. It is a fast-moving, AI-augmented consulting operation. Josh O'Sullivan leads Technology, Operations, and AI Strategy. Leanne Van Rensburg leads Marketing and E-Commerce. Together they manage multiple active clients, divisions, and deliveries simultaneously.
This role is the operational nerve center behind both of them inside the business.

You will manage business inboxes, client-facing communications, CRM activity, team coordination, and the operational rhythm that keeps Praxis running. You are not building systems. You are running them, protecting them, and making sure nothing falls through.

This is not a traditional role. We run a heavily AI-augmented operation. You will work alongside advanced technology and AI tools daily. Email, communication, folder management and document management would be considered standard entry.
If you are already using tools like Claude, Notion w/AI, Perplexity, Comet Browser Agent, 1Password, Slack, GoHighLevel and Google AI Studio in your current work, you are the kind of person we are looking for.

This is not a role for someone who waits to be told what to do next. There is also a strong connection of liaison with Josh and Leanne's personal assistant and the Head of Operations.

What Your Day Might Look Like:
- Process all Praxis business inboxes (Josh, Leanne, Praxis shared) to inbox zero by 9:00 AM AEST and again by 4:30 PM AEST, - AI-assisted and pre-filtered
- Review and manage business calendars (60+ meetings per week) for both Josh and Leanne
- Triage Slack messages and surface action items using the provided triage method
- Build and maintain the daily Admin Meeting agenda for Josh
- Action a daily to-do list gathered from email, Notion, Slack, meetings, and voice messages
- Draft client and team communications on behalf of Josh and Leanne using approved tone and templates (not AI-generated slop)
- Liaise with the Personal Assistant on any business matters that intersect with Josh and Leanne's personal calendar

What Your Week Might Look Like:
- Audit business calendars 6 weeks ahead: confirm invites, check for conflicts, verify Zoom links and agendas
- Send Josh a "Week Ahead" business brief every Monday morning
- Review subscription renewals and business expenses
- Follow up on outstanding client and customer responses
- Send Josh a “Week in Review” every Friday afternoon

What Your Month Might Look Like:
- Reconcile costs against the internal SaaS tracker
- Process invoice follow-ups (AI pre-processed)
- Update the CRM, contact lists, and VIP records with new prospects, clients, and partners
- Review business-related property, investment, and capital correspondence

When Required:
- Book business domestic and international travel for Josh and Leanne: flights, accommodation, transport, calendar entries with all confirmation details
- Customer Relationship and Success Management
- Relationship networking communications
- Purchase software, hardware, and client gifts on behalf of Josh and Leanne
- Manage 1Password user confirmations for new tea ---------- mbers
- Manage internal software subscriptions and licence allocation
- Process Loom videos: upload, write descriptions, distribute links
Chase overdue client follow-ups

Tools You Should Know (or Learn Quickly):
We use a modern, cloud-native stack. You do not need to know all of these on day one, but you should be comfortable learning new tools fast. Experience with at least 5-6 of these is expected:
Communication & Scheduling
- Gmail / Google Workspace (Calendar, Drive, Docs, Sheets, Meet)
- Zoom (scheduling, license management, meeting setup)
- Slack (tea ---------- ssaging, channel monitoring)
- WhatsApp (client communication)

Project Management & Documentation:
- Notion w/AI (our central operating system, used for SOPs, databases, wikis, and task tracking)
- Miro (visual collaboration boards, you will navigate and share these, not build architecture)
- Loom (screen recording tool, you will process and distribute recorded SOPs)

AI Tools (this is important):
- Claude AI (used daily for drafting, research, document generation)
- Perplexity (web research)
- Google AI Studio (prompt engineering and content generation)
- Comet Browser Agent (autonomous browsing tasks)
- Granola AI (meeting notes tool, you will extract action items from transcripts)
- NotebookLM (knowledge base tool)

CRM & Business Tools:
- GoHighLevel / GHL (our client CRM, you will navigate contacts, calendars, and basic user admin, not build workflows)
- Stripe (payment tracking visibility)
- Xero (invoice tracking visibility)
- 1Password (team password management)

Nice to Have but not expected:
8n, Supabase, GitHub, Cursor, Cloudflare, Google Cloud Platform, ---------- v, ---------- , Zapier, Linear, Claude Code, Windsor AI, or any developer/automation tools.

Who You Are:
- 2+ years as an EA, Office Manager, or VA supporting a founder, CEO, or dual-founder team
- Strong written English (C1/C2). You will communicate directly with Australian and international clients on behalf of Josh and Leanne
- Available for AEST-adjacent timezone hours
- Already using AI tools in your daily work, actively, not occasionally
- Organised across multiple streams: inboxes, calendars, client threads, admin tasks, simultaneously
- Proactive. You come with solutions. We use the 1-3-1 Rule: 1 problem, 3 options, 1 recommendation
- Comfortable with Loom-based onboarding
- Trusted with sensitive client data, financial visibility, and business-critical correspondence
- Reliable setup: stable internet, quiet workspace, backup power

Bonus points if you have:
- Experience supporting an Australian, Singaporean, or Thai-based business
- Hands-on GoHighLevel experience
- Notion experience as a working operating 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
- Weekly pay for the first 2 months, then fortnightly or weekly by preference
- Fast-paced, cutting-edge environment
- 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. Describe the most complex inbox or calendar system you have owned. Not just the tools you used. Tell us what broke, what you caught before it became a problem, and what you changed as a result. (3-5 sentences.)

2. Name 3 AI tools you've used in the last 30 days. One sentence each: specifically what you used it for, and one limitation you've run into firsthand.

3. Your expected hourly rate in USD, AUD, or SGD, and your available hours and start date. NOTE: this is a full time

4. Include the keyword "Singing-purple-dancing-stars" or your application will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0169
Total Execution Time  0.0181
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,528,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Assistant-1659661
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0118 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1659661
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 931912
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1659661
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-22',ej.date_added) duration_daysDATEDIFF('2026-08-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1659661' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659661 
0.0019   UPDATE employer_jobs SET hit_counts '***Jun-02-2026=1167***Jun-03-2026=136***Jun-04-2026=81***Jun-05-2026=54***Jun-06-2026=34***Jun-07-2026=28***Jun-08-2026=19***Jun-09-2026=28***Jun-10-2026=24***Jun-11-2026=20***Jun-12-2026=12***Jun-13-2026=15***Jun-14-2026=16***Jun-15-2026=19***Jun-16-2026=5***Jun-17-2026=12***Jun-18-2026=48***Jun-19-2026=16***Jun-20-2026=379***Jun-21-2026=684***Jun-22-2026=303***Jun-23-2026=101***Jun-24-2026=68***Jun-25-2026=56***Jun-26-2026=32***Jun-27-2026=27***Jun-28-2026=17***Jun-29-2026=45***Jun-30-2026=34***Jul-01-2026=21***Jul-02-2026=19***Jul-03-2026=24***Jul-04-2026=23***Jul-05-2026=11***Jul-06-2026=22***Jul-07-2026=23***Jul-08-2026=10***Jul-09-2026=25***Jul-10-2026=11***Jul-11-2026=16***Jul-12-2026=13***Jul-13-2026=22***Jul-14-2026=18***Jul-15-2026=10***Jul-16-2026=17***Jul-17-2026=7***Jul-18-2026=3***Jul-19-2026=13***Jul-20-2026=7***Jul-21-2026=6***Jul-22-2026=16***Jul-23-2026=11***Jul-24-2026=13***Jul-25-2026=9***Jul-26-2026=3***Jul-27-2026=9***Jul-28-2026=6***Jul-29-2026=4***Jul-30-2026=12***Jul-31-2026=6***Aug-01-2026=13***Aug-02-2026=7***Aug-03-2026=6***Aug-04-2026=2***Aug-05-2026=6***Aug-07-2026=4***Aug-08-2026=8***Aug-09-2026=4***Aug-10-2026=6***Aug-11-2026=4***Aug-12-2026=9***Aug-13-2026=3***Aug-14-2026=6***Aug-15-2026=8***Aug-16-2026=2***Aug-17-2026=3***Aug-18-2026=4***Aug-19-2026=5***Aug-20-2026=10***Aug-21-2026=8***Aug-22-2026=5' WHERE job_id'1659661'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jun-2026=3480***Jul-2026=410***Aug-2026=123' WHERE job_id'1659661'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1659661' 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` = 1659661 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '931912'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)