Marketing Director

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

TYPE OF WORK

Full Time

SALARY

$2750/month plus bonus

HOURS PER WEEK

44

DATE UPDATED

Sep 1, 2026

JOB OVERVIEW

Marketing Director
Location: Remote
Reports to: COO

About the Role
We're a $6.5M-revenue, B2C-focused company running on EOS (Entrepreneurial Operating System), looking for a Marketing Director to own our marketing function end-to-end. This is a full-time leadership role replacing our outgoing fractional CMO, accountable for lead generation, strategic direction, budget, and continuous improvement of the marketing department.
You'll sit on the leadership team, own the Marketing seat in our EOS structure (Rocks, Scorecard, L10 meetings), and be accountable for translating company-wide goals into a marketing strategy and execution plan that drives B2C growth.

What You'll Do
Lead Generation & Strategy
Own lead generation to support annual revenue targets and B2C growth
Set marketing strategic direction across campaigns, messaging, and brand
Build quarterly plans based on strategic direction; identify new marketing channels and tests
Negotiate marketing agreements with partners and external resources; research and evaluate channel partners
Own annual marketing review — what's working, what's not, market trend analysis, and strategy shifts

Brand, Content & Channel Oversight
Maintain oversight of brand standards (DRM brand)
Final approval of content for email marketing/sequences, social media, blogs, and paid advertising
Determine campaign design direction for print materials and collateral; sign off on creative
Identify and approve required website updates
Oversee content creation and data clean-up/organization work

Budget & Vendor Management
Manage and optimize the marketing budget for ROA (return on ad spend); recommend and manage budget allocation
Negotiate and execute agreements with marketing resources (e.g., PPC agency, CRO)
Review incoming initiatives against budget and strategic alignment
Determine budget for ambassador program and other strategic initiatives

Tools & Technical Direction
Identify needs for new marketing tools/assets; define requirements, specs, and budget
Direct Marketing team to either source/implement solutions or bring in outside experts
Oversee backend builds, landing pages, and UX/template updates

KPIs, Scorecard & Continuous Improvement
Define quarterly marketing goals, KPIs, and success metrics; own the marketing Scorecard
Weekly monitoring of Scorecard metrics/KPIs — flag off-track metrics and recommend corrective action
Audit prior-quarter results each quarter and refine priorities (Scorecard, Rocks, etc.)
Ensure Scorecard metrics/KPIs are reported accurately at all times, using analytics tools
Final QA across marketing initiatives, channels, platforms, and vendors — own what "good" looks like, measured via demand volume, conversion rates, brand awareness, CAC, and ROI

What We're Looking For
5+ years of marketing experience with at least 2+ years in a leadership/management role
Experience owning marketing strategy and execution in a small-to-mid-size company (ideally $5M–$20M revenue range) — strategic and hands-on
B2C marketing experience, ideally including direct mail/print, ambassador or referral programs, and paid media (PPC/CRO)
Proven track record managing a marketing budget for ROA/ROI, and negotiating vendor/agency agreements
Experience managing people, including junior team members (content, data) and technical contractors
Comfort working in a company that runs on EOS — Rocks, Scorecards, L10s, accountability charts — EOS experience strongly preferred given the operating cadence of this role
Strong grasp of digital marketing fundamentals: content, email/SMS, SEO/SEM, marketing automation, and website/landing page coordination
Excellent communication skills — able to present strategy and Scorecard results clearly to leadership

Nice to Have
Experience transitioning from a fractional/consulting marketing leader into an in-house structure
Experience with direct-to-consumer channels: mailers, print, stuffers, newspaper inserts, swag/promotional campaigns
Familiarity with the specific tools and marketing tech stack currently in use: ---------- , Google Analytics, ---------- , Excel/google sheets

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0176
Total Execution Time  0.0195
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,592 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Director-1721733
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1721733
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 971088
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1721733
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-07',ej.date_added) duration_days, DATEDIFF('2026-10-07',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-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1721733' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721733 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-01-2026=254***Sep-02-2026=132***Sep-03-2026=25***Sep-04-2026=23***Sep-05-2026=11***Sep-06-2026=6***Sep-07-2026=11***Sep-08-2026=8***Sep-09-2026=10***Sep-10-2026=11***Sep-11-2026=4***Sep-12-2026=3***Sep-13-2026=4***Sep-14-2026=9***Sep-15-2026=4***Sep-16-2026=13***Sep-17-2026=4***Sep-18-2026=4***Sep-19-2026=3***Sep-20-2026=2***Sep-21-2026=6***Sep-22-2026=6***Sep-23-2026=4***Sep-24-2026=14***Sep-25-2026=2***Sep-26-2026=2***Sep-27-2026=2***Sep-28-2026=7***Sep-29-2026=6***Sep-30-2026=5***Oct-01-2026=4***Oct-02-2026=3***Oct-03-2026=5***Oct-06-2026=1***Oct-07-2026=3' WHERE job_id= '1721733'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=594***Oct-2026=16' WHERE job_id= '1721733'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1721733' 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` = 1721733 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '971088'
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)