VIRTUAL ASSISTANT - OPERATIONS, FINANCE AND MARKETING SUPPORT

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

TYPE OF WORK

Full Time

SALARY

$1000/month

HOURS PER WEEK

40

DATE UPDATED

Sep 22, 2026

JOB OVERVIEW

VIRTUAL ASSISTANT - OPERATIONS, FINANCE AND MARKETING SUPPORT

We are a small, growing IT services company based in Auckland, New Zealand. We are looking for a reliable and highly organised Virtual Assistant who can take ownership of recurring administrative work and help keep the business running smoothly.

This is not a technical IT support role. The focus is administration, customer communication, finance support, research, reporting and marketing.

KEY RESPONSIBILITIES

Executive and Administrative Support
- Organise and triage email inboxes
- Identify messages requiring a decision or follow-up
- Draft routine emails and responses
- Manage calendars and coordinate meetings
- Take overflow phone calls and record accurate messages
- Prepare concise weekly briefings covering outstanding actions, decisions and risks
- Track commitments from emails, calls and meetings

Customer and Sales Support
- Conduct routine customer check-ins
- Record customer feedback, concerns and upcoming requirements
- Maintain prospect, referral and follow-up lists
- Conduct targeted outreach through social media and email
- Follow up on quotes, proposals and inactive opportunities
- Gather customer reviews and testimonials

Marketing and Research
- Draft social media posts and other marketing content
- Maintain a content calendar
- Repurpose existing content into posts, newsletters and website material
- Monitor competitors, their services, positioning and marketing
- Prepare daily summaries of relevant AI, technology and industry developments
- Coordinate approved website updates and customer communications

Finance and Supplier Administration
- Reconcile transactions in accounting software
- Chase missing receipts and supporting documents
- Follow up overdue customer invoices
- Prepare supplier invoices and payment information for approval
- Reconcile software supplier invoices against customer billing records
- Identify and report pricing, quantity or billing discrepancies
- Maintain supplier, purchasing, delivery and renewal records

Reporting and Documentation
- Prepare recurring customer reports using information supplied by the team
- Chase missing reporting information and maintain report templates
- Review customer documentation for completeness and flag missing information
- Maintain customer, vendor, warranty and renewal records
- Prepare procedure drafts, checklists and templates from notes or recordings
- Organise contracts, onboarding packs, proposals and company documents

REQUIRED SKILLS

- Excellent written and spoken English
- Strong organisation and attention to detail
- Reliable follow-through without constant reminders
- Comfortable taking ownership of recurring responsibilities
- Experience with email, spreadsheets, cloud storage and online communication tools
- Comfortable using AI tools for research, drafting and summarisation
- Able to communicate professionally with customers and suppliers
- Able to identify discrepancies and ask questions rather than guessing
- Careful with confidential company and customer information
- Stable internet connection and a quiet, suitable environment for business calls

Experience supporting an IT company, professional services business or small business owner would be useful but is not required.

WORKING HOURS AND STYLE

This is a full-time position working Monday to Friday, 8:00 am to 5:00 pm New Zealand time.

New Zealand operates at GMT+13 during daylight saving and GMT+12 during standard time. You must be able to work these hours consistently throughout the year.

We are looking for someone proactive who keeps clear records, follows work through to completion and communicates early when something is unclear or blocked.

SUCCESS IN THIS ROLE

- Administrative work is completed accurately and on time
- Important follow-ups are not forgotten
- Records and reporting remain current
- Problems and discrepancies are identified early
- The business owner only needs to handle decisions, approvals and exceptions

HOW TO APPLY

Please include:

1. A short introduction VIDEO explaining why you are suitable for this role
2. Your experience with administration, customer communication, and marketing
3. The software and AI tools you have used
4. Confirmation that you can consistently work Monday to Friday, 8:00 am to 5:00 pm New Zealand time
5. An example of a recurring process you have managed without needing regular reminders

Please begin your application with the words “Auckland VA” so we know you have read the full advertisement.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0144
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,328 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/VIRTUAL-ASSISTANT-OPERATIONS-FINANCE-AND-MARKETING-SUPPORT-1735549
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1735549
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 978510
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1735549
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',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-10-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1735549' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735549 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-22-2026=1023***Sep-23-2026=195***Sep-24-2026=90***Sep-25-2026=65***Sep-26-2026=40***Sep-27-2026=57***Sep-28-2026=58***Sep-29-2026=50***Sep-30-2026=31***Oct-01-2026=24***Oct-02-2026=18***Oct-03-2026=15***Oct-04-2026=5***Oct-05-2026=26***Oct-06-2026=16***Oct-07-2026=11***Oct-08-2026=16***Oct-09-2026=18***Oct-10-2026=7***Oct-11-2026=8***Oct-12-2026=22***Oct-13-2026=10***Oct-14-2026=16***Oct-15-2026=6***Oct-16-2026=8***Oct-17-2026=10***Oct-18-2026=1***Oct-19-2026=1***Oct-20-2026=2' WHERE job_id= '1735549'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1609***Oct-2026=240' WHERE job_id= '1735549'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1735549' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735549 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '978510'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)