Marketing Manager

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

TYPE OF WORK

Full Time

SALARY

7.50

HOURS PER WEEK

38

DATE UPDATED

Mar 24, 2026

JOB OVERVIEW

Company: Winston Gray
Location: Phillipines (Remote)
Hours: 38 hours per week
Contract: 3 month initial contract with extension opportunity

About Winston Gray
Winston Gray is a boutique business transformation firm working with founders, CEOs, and leadership teams navigating growth, complexity, and change. Our work re-creates and re-defines businesses by creating operational efficiencies, removing bottlenecks and streamlining processes.

Winston Gray is one of the fastest growing business transformation firms in Australia, working with medium to extra large commercial companies.

The baseline of marketing at Winston Gray is to harmonies the work we do by building digital authority. We do not market to chase leads, trends, or algorithms.

The Role
We are looking for a sharp, structured Marketing Manager to run our authority-led content engine. This role is execution-focused, detail-oriented, and requires strong editorial judgement.

You will work closely with the Director, translating her thinking, voice notes, and strategic direction into high-quality written and visual content across LinkedIn, SEO articles and the website.

This is not a social media role.
This is not a growth hacking role.
This is a credibility and content operations role.

Key Responsibilities
Content & LinkedIn
• Draft LinkedIn posts for both the Founder (primary) and Winston Gray (secondary)
• Work within clearly defined content pillars and post types
• Manage scheduling, formatting, and content tracking
• Maintain a clean, organised content library

SEO & Articles
• Use Google Trends and search analysis to identify ownable topics
• Draft long-form articles aligned to senior, AFR-style editorial standards
• Ensure articles are intentional, well-structured, and optimised (not keyword dumping)
• Maintain internal linking and article hygiene

Video Support
• Light editing of 1 founder-led video per week
• Add captions and basic formatting
• No heavy effects, trends, or overproduction

Website Hygiene
• Keep blog and website content current and aligned to positioning
• Make light copy updates as needed
• Ensure consistency across channels

Reporting & Coordination
• Prepare weekly content summaries and upcoming schedules
• Flag decisions or approvals required
• Track what is drafted, approved, live, and in backlog

This role is not to:
• chase trends
• post daily
• write tips-and-tricks content
• run paid ads or lead funnels
• optimise for vanity metrics

Required Experience
• Understanding and experience of the Key Responsibilities (above)
• Strong written English (non-negotiable)
• Background in B2B content, consulting, finance, legal, or professional services preferred
• Experience working from draft notes and senior input
• Strong editorial judgement and ability to maintain tone
• Comfortable working asynchronously with clear standards

What Good Looks Like
• Content sounds calm, senior, and credible
• Founder voice is preserved, not diluted
• Marketing plans are created and executed on time
• Marketing is structured, consistent to tone and brand
• Content is disciplined, not busy or fluffy
• Written formats are refined, meaningful and clear

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Manager-1609798
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0079 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1609798
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 915635
 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` = 1609798
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1609798' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609798 
0.0012   UPDATE employer_jobs SET hit_counts '***Mar-24-2026=173***Mar-25-2026=289***Mar-26-2026=17***Mar-27-2026=14***Mar-28-2026=4***Mar-29-2026=2***Mar-30-2026=15***Mar-31-2026=3***Apr-01-2026=1***Apr-03-2026=1***Apr-04-2026=1***Apr-05-2026=4***Apr-06-2026=3***Apr-09-2026=3***Apr-10-2026=4***Apr-11-2026=1***Apr-17-2026=1' WHERE job_id'1609798'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=517***Apr-2026=19' WHERE job_id'1609798'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1609798' 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` = 1609798 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '915635'
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)