Remote Virtual Assistant: Marketing and Social Media Support

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

TYPE OF WORK

Any

SALARY

up to $8

HOURS PER WEEK

TBD

DATE UPDATED

Apr 29, 2026

JOB OVERVIEW

About Bristow & Hardy
Bristow & Hardy is a UK marketing agency that works with recruitment businesses. We run social media, LinkedIn, and content marketing for around 30 clients. We need a reliable remote VA to help us deliver that work day to day.

The role
Most of the strategy and content for our clients is already done. Your job is to get it sent for approval, scheduled, and tracked.

It's a remote, part-time role at 42 hours per month (about 10 hours per week). Hours can grow as we take on more clients.

What you'll do
- Sending posts for client approval via Teamwork (around 16 hours per month)
This is the biggest part of the role.
- Upload 75 posts per week to Teamwork (graphics, captions, client tags)
- Add a comment requesting client approval
- Track which posts are approved and which are still pending

LinkedIn outreach (around 11 hours per month)

- Send connection invites to prospects we give you
- Personalise the messaging using our templates
- Let us know when someone replies or shows interest

Client communication and follow-up (around 5.5 hours per month)

- Chase client approvals via Teamwork (around 15 minutes per week)
- Send weekly "Your Posts This Week" emails with live post links to all 30 clients
- Keep records of what's been sent and when

Scheduling posts in Buffer (around 5.5 hours per month)

- Schedule content we've already approved
- Keep posting consistent
- Tell us if anything looks off

Community engagement (around 3 hours per month)

- Post 3 thoughtful comments per week on behalf of 5 clients (15 comments total)
- Follow the comment guidelines we provide
- Keep engagement authentic and on-brand

Admin (around 1.6 hours per month)

- Create UTM tracking links using our templates

Extra hours
We've built up to 18 extra hours per month into this role for busier periods and one-off jobs. You should be happy to take on more when we need it.

What you need

- Good written English
- Experience using Buffer or something similar
- Comfortable using LinkedIn for outreach
- Careful with details. No typos. No broken links.
- Able to work on your own without much chasing
- Some working hours that overlap with the UK

Nice to have

- Previous experience in a social media role (ideal, as this is an admin role focused on social)
- Experience using Claude and Claude Cowork (preferred). If you've used it, please share examples of what you've done with it.
- Some understanding of the recruitment industry (most of our clients are recruiters)
- Some knowledge of UTM links and Google Analytics
- Experience working with more than one brand or client
- Basic Canva skills

The details

Hours: 42 per month, with room to grow to 60 in busy periods
Rate: $6 per hour USD
Location: Fully remote
Start: As soon as possible

How to apply
Send us a short note with:

Your experience, especially with Buffer and LinkedIn
Your time zone and when you usually work
One example of a similar role you've done before
If you've used Claude or Claude Cowork, share a couple of examples of how you've used it in past work

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0166
Total Execution Time  0.0180
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,392 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Virtual-Assistant-Marketing-and-Social-Media-Support-1635383
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0109 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1635383
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 887698
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1635383
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1635383' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1635383 
0.0016   UPDATE employer_jobs SET hit_counts '***Apr-29-2026=661***Apr-30-2026=176***May-01-2026=78***May-02-2026=33***May-03-2026=24***May-04-2026=41***May-05-2026=22***May-06-2026=20***May-07-2026=8***May-08-2026=6***May-09-2026=7***May-10-2026=5***May-11-2026=12***May-12-2026=5***May-13-2026=6***May-14-2026=4***May-15-2026=5***May-16-2026=4***May-18-2026=8***May-19-2026=4***May-20-2026=1***May-21-2026=1***May-22-2026=7***May-23-2026=3***May-24-2026=1***May-25-2026=3***May-26-2026=5***May-27-2026=9***May-28-2026=2***May-30-2026=2***May-31-2026=3***Jun-01-2026=14***Jun-02-2026=3***Jun-03-2026=2***Jun-04-2026=4***Jun-05-2026=3***Jun-07-2026=1***Jun-08-2026=4***Jun-09-2026=3***Jun-10-2026=7***Jun-11-2026=1***Jun-12-2026=3***Jun-13-2026=6***Jun-14-2026=9***Jun-15-2026=5***Jun-16-2026=8***Jun-17-2026=1***Jun-18-2026=5***Jun-19-2026=1***Jun-20-2026=2***Jun-22-2026=1***Jun-23-2026=4***Jun-24-2026=4***Jun-27-2026=2***Jun-28-2026=1***Jul-01-2026=2***Jul-02-2026=6***Jul-04-2026=3***Jul-05-2026=1***Jul-06-2026=2***Jul-07-2026=4***Jul-09-2026=3***Jul-10-2026=3***Jul-12-2026=3***Jul-13-2026=1***Jul-14-2026=1***Jul-15-2026=7***Jul-16-2026=5***Jul-17-2026=3***Jul-18-2026=2***Jul-20-2026=1***Jul-22-2026=5***Jul-23-2026=4***Jul-24-2026=2***Jul-25-2026=2***Jul-26-2026=2***Jul-27-2026=2***Jul-28-2026=2***Jul-29-2026=2***Jul-30-2026=3***Jul-31-2026=1***Aug-01-2026=1***Aug-03-2026=1***Aug-07-2026=2***Aug-10-2026=1' WHERE job_id'1635383'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=836***May-2026=329***Jun-2026=94***Jul-2026=72***Aug-2026=5' WHERE job_id'1635383'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1635383' 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` = 1635383 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '887698'
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)