Marketing Manager

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

TYPE OF WORK

Full Time

SALARY

PHP 70,000 - PHP 100,000

HOURS PER WEEK

40

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

The Ad Firm is a Digital Marketing Agency based in Southern California, catering to clients nationwide. Since 2009, we have been a digital marketing agency that consistently helps our clients' companies grow online.

We're expanding our team and seeking a Marketing Manager to own and execute marketing for The Ad Firm itself — not client projects. This person will be the internal marketing lead, responsible for how the agency shows up in the market and for generating our own pipeline.

To be eligible for this role, you must have experience working at a marketing agency and possess a minimum of three years of experience managing in-house or agency marketing functions. The Ad Firm is offering a remote position with flexible working hours from day one.


About the Role
As our Marketing Manager, you'll be the person behind how The Ad Firm presents itself to the world. You'll own our brand, website, content, and SEO/GEO presence, and you'll lead demand generation efforts that bring qualified prospects into our sales pipeline.

You'll work closely with our SEO, Digital PR, Content, and Paid Media teams — the same specialists who deliver for clients — and turn their expertise into marketing that wins us new business.

This is a senior role that is ideal for someone who wants the autonomy of owning a full marketing function without the context-switching of client work, and who gets genuinely excited about positioning an agency in a crowded space.


Key Responsibilities
- Own The Ad Firm's brand positioning, messaging, and voice across every touchpoint
- Manage and optimize ---------- — content, SEO, GEO (AI search visibility), and conversion performance
- Plan and execute the content calendar for TAF (blog, case studies, thought leadership, service pages)
- Lead demand generation programs that produce qualified sales conversations
- Coordinate with internal SEO, Digital PR, and Content teams to apply agency capabilities to our own marketing
- Develop and maintain sales enablement assets — case studies, one-pagers, proposal support materials
- Track marketing performance and report on pipeline contribution, traffic, and brand metrics
- Stay close to agency industry trends, competitor positioning, and buyer behavior shifts

What We're Looking For
- 3–5 years of marketing experience, with at least some of it in a digital marketing agency setting
- Track record of owning a marketing function end-to-end, not just executing pieces of one
- Strong command of SEO and content marketing fundamentals (GEO / AI search knowledge is a plus)
- Proven ability to generate pipeline through organic channels
- Sharp writing skills and a good instinct for positioning and messaging
- Comfortable working across brand, website, content, and demand gen without needing a big team
- Self-directed, strategic, and execution-oriented in equal measure
- Paid media and email marketing experience is a plus

Why Join Us?
- Own a full marketing function with real autonomy — no client context-switching
- Direct access to senior SEO, Digital PR, and Content specialists to support your work
- Collaborative, fast-paced, and growth-focused agency culture
- Competitive salary and performance-based bonuses
- Support for professional growth and access to top industry tools
- Flexible remote work options from day one
- 2 weeks Paid Time-Off
- Paid Sick Leave
- 8 Paid Holidays
- Health Insurance

Ready to Apply?
If you're ready to own how an agency markets itself and you want the space to do it well, we want to hear from you. Submit your resume, a portfolio or examples of marketing work you've led, and a brief note on why you're the perfect fit.

How to Apply:
We do not monitor emails on this website. Submit your application at ---------- = to be considered for this position.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0542
Total Execution Time  0.0558
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,525,760 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Manager-1626068
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0438 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626068
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 140033
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1626068
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626068' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626068 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=544***Apr-18-2026=15***Apr-19-2026=1' WHERE job_id'1626068'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=558' WHERE job_id'1626068'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626068' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626068 
0.0369   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '140033'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)