Business Operations & Marketing VA

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

TYPE OF WORK

Part Time

SALARY

TBD

HOURS PER WEEK

15

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

JOB OVERVIEW
Business Operations & Marketing VA -- Services and Coaching/Retreats Business Support / Part-Time | Remote | 15 hrs/week | Mon-Fri Australian Business Hours


ABOUT US
We are a growing remote team looking for a Business Operations & Marketing VA to join us and provide dedicated remote support to one of our client businesses, a services and coaching/retreats company with a growing customer base and a small internal team. You will work closely with the client's team and our team to deliver high-quality support across their operations.


ABOUT THE ROLE
This role combines day-to-day administrative and marketing execution -- managing email and lead communications, running social media content and ad campaigns, supporting retreat bookings, and delivering regular performance reporting -- with helping the business build out standard operating procedures as it scales. This is not a guesswork role. SOPs, an existing KPI dashboard, and internal systems are provided and training will be given.

The expectation is straightforward -- do the job well, communicate proactively, and ask when unsure rather than assume. A win in your first 30 days looks like: inbound leads and DMs are being responded to consistently and on time, the daily social media posting schedule is running smoothly, the weekly KPI report is delivered accurately and on schedule, and you have a clear working understanding of the Shopify store and retreat booking process.


KEY RESPONSIBILITIES
Communications & Lead Management
- Manage and respond to emails on a weekly volume basis
- Organise and manage inbound leads
- Engage with the audience across social channels, including chat and DM conversations
- Support communication with leads, suppliers, and venues
Social Media & Marketing
- Manage social media content editing and posting daily
- Manage and run ad campaigns for both service-based and retreat offerings
Reporting & Operations
- Pull and deliver a weekly KPI report aligned to an existing KPI dashboard
- Help build out SOPs for both sides of the business
- Support retreat bookings


TOOLS YOU WILL USE
- Ecommerce: Shopify (mandatory)
- Finance: Xero (preferred / working knowledge)
- Bookings: Fresha (preferred / working knowledge)
- Productivity: Google Workspace and Spreadsheets


WHO WE ARE LOOKING FOR
Minimum 5+ years of relevant experience in operations, marketing, or virtual assistance
Prior experience in a similar service-based or coaching/retreat-oriented business preferred
Excellent written English -- professional, polished, and error-free, with the ability to draft client-facing materials independently
Excellent spoken English -- confident and professional on calls, Zoom, and phone
Proven ability to work independently and own tasks and systems end-to-end with minimal direction
Proactive communicator -- over-communicates rather than under-communicates
Knows when to problem-solve independently and when to escalate
Warm, personable communication style with strong relationship-building skills
Quick learner, comfortable picking up new tools, systems, and processes


TECHNICAL REQUIREMENTS (NON-NEGOTIABLE)
High-speed, stable internet connection with backup data in case of power outages or service interruptions
Mobile phones, tablets, and iPads are not accepted as primary work devices
A reliable computer capable of running Shopify, Google Workspace, and social media/ad platforms smoothly


WORKING ARRANGEMENT
Part-time, fully remote
15 hours per week
Schedule to be confirmed upon hire, Australian Business Hours
Daily check-ins via WhatsApp and email
Strong long-term growth potential for the right person.


HOW TO APPLY

Ready to apply? Complete our online application form using the link below:

Application form link:

----------

The form includes role-specific questions and a short written skills task. Please allow 15-20 minutes to complete it thoroughly. Answer all questions in your own words.

Application Deadline:
TBC

We look forward to hearing from you!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0259
Total Execution Time  0.0278
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,568 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Business-Operations-Marketing-VA-1737257
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0158 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1737257
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 949443
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1737257
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-28',ej.date_added) duration_days, DATEDIFF('2026-09-28',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1737257' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737257 
0.0027   UPDATE employer_jobs SET hit_counts = '***Sep-24-2026=660***Sep-25-2026=82***Sep-26-2026=30***Sep-28-2026=1' WHERE job_id= '1737257'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=773' WHERE job_id= '1737257'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1737257' AND status LIKE 'sent%' ORDER BY id DESC  
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737257 
0.0047   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '949443'
AND `date_added` >= '2022-06-08' 
0.0008   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)