Virtual Assistant – Marketing & Operations (EA + Marketing Coordination)

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

TYPE OF WORK

Full Time

SALARY

$5.67

HOURS PER WEEK

25

DATE UPDATED

Mar 19, 2026

JOB OVERVIEW

About the Business

We are a purpose-led business supporting women to write powerful books, build meaningful businesses, and step into their identity as authors, leaders, and change-makers.

Behind the scenes, we operate with structure, precision, and high standards. Our systems, workflows, and execution are what allow the business to grow without chaos.

We are now looking for a Virtual Assistant – Marketing & Operations to support the day-to-day execution that keeps everything running smoothly.

---

About the Role

This is a part-time role (25 hours per week) focused on execution, coordination, and maintaining high standards across marketing and operations.

You will be responsible for ensuring that:

- Inbox and calendar are managed accurately
- Webinars and launches are executed without error
- Podcast and content are coordinated and scheduled on time
- Tasks are completed consistently and to standard

This role reports to the Operations Coordinator and works across marketing and operational workflows.

This is not a strategy role. It is a structured execution role for someone who is organised, detail-oriented, and reliable.

---

Core Responsibilities

Inbox & Communication Management
- Manage and organise inbox daily
- Respond to enquiries using templates
- Flag priority emails requiring escalation
- Maintain inbox structure and follow-ups

Calendar & Scheduling
- Manage bookings, reschedules, and calendar updates
- Coordinate meetings, webinars, and calls
- Set up Zoom links and manage access
- Ensure correct links, time zones, and details

Webinar & Launch Execution
- Set up and manage:
- Zoom links
- reminder email sequences
- replay pages
- thank you pages

- Duplicate and update email sequences
- Upload and manage webinar assets
- Execute post-webinar tasks:
- replay uploads
- follow-up emails
- list updates

Podcast Coordination
- Coordinate with Podcast VA (editing and production)
- Track podcast pipeline in Asana
- Ensure all assets are received on time
- Manage approvals and revisions
- Schedule podcast across platforms:
- hosting platform
- YouTube
- email (Klaviyo)
- social channels

Content Scheduling & Marketing Execution
- Schedule and publish pre-created content
- Maintain social media content calendar
- Upload captions, reels, and assets
- Ensure content is accurate and on time

Task Execution (Asana)
- Execute assigned tasks in Asana
- Update task status and progress
- Ensure all tasks include:
- clear objective and instructions (written and video where applicable)
- definition of done
- estimated time to complete
- owner, due date, and approval

- Flag missing or unclear task details

SOP & Process Adherence
- Follow all documented SOPs
- Update SOPs when processes change
- Flag inefficiencies, gaps, or repeated issues

General Admin Support
- Upload and organise files
- Manage forms, links, and backend systems
- Support onboarding and general customer communication

---

Role Structure

This is a 25-hour per week role.

Daily priorities are:

1. Inbox and calendar
2. Time-sensitive tasks (webinars, scheduling)
3. Task execution in Asana
4. Podcast coordination and content scheduling

---

Who This Role Is For

This role is ideal for someone who:

- Is highly organised and detail-oriented
- Works well within structured systems and processes
- Communicates clearly and professionally
- Is reliable and consistent in execution
- Can manage multiple tasks without losing accuracy
- Is comfortable working across tools such as Asana, email platforms, scheduling tools, and social media platforms

This role suits someone who takes ownership of their work and values completing tasks properly.

---

What You’ll Be Working In

- A structured, process-driven environment
- Clear expectations and defined workflows
- A growing business with multiple moving parts
- A team that values accuracy, consistency, and accountability

---

Details

- Remote role
- Part-time (25 hours per week)
- Flexible hours, with some overlap with Australian business hours preferred

---

How to Apply

Please include a short video (Loom or Google Drive link) answering:

1) Why this role appeals to you
2) Your experience with admin, marketing coordination, or operations
3) How you stay organised across multiple tasks and deadlines
4) An example of a task or project where attention to detail was critical
5) Your availability and hourly rate

---

This role is suited to someone who values structure, consistency, and high-quality execution.

Strong systems and reliable delivery are what keep this business moving.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0296
Total Execution Time  0.0309
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,516,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Marketing-Operations-EA-Marketing-Coordination-1605412
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0243 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1605412
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 541692
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1605412
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1605412' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1605412 
0.0014   UPDATE employer_jobs SET hit_counts '***Mar-19-2026=468***Mar-20-2026=49***Mar-21-2026=18***Mar-22-2026=18***Mar-23-2026=12***Mar-24-2026=9***Mar-25-2026=5***Mar-26-2026=6***Mar-27-2026=14***Mar-28-2026=2***Mar-29-2026=5***Mar-30-2026=5***Mar-31-2026=4***Apr-01-2026=2***Apr-02-2026=2***Apr-03-2026=3***Apr-04-2026=2***Apr-05-2026=2***Apr-06-2026=1***Apr-07-2026=2***Apr-08-2026=4***Apr-10-2026=2***Apr-11-2026=1***Apr-14-2026=1***Apr-15-2026=1' WHERE job_id'1605412'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=615***Apr-2026=23' WHERE job_id'1605412'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1605412' 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` = 1605412 
0.0166   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '541692'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)