Email Marketing Manager — Lifecycle + AI

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

TYPE OF WORK

Full Time

SALARY

$1400-$1900/mo USD

HOURS PER WEEK

40

DATE UPDATED

Aug 3, 2026

JOB OVERVIEW

BUILD THE EMAIL PROGRAM THAT DRIVES OUR NEXT STAGE OF GROWTH


Email
is the center of this role. You will own strategy, architecture, campaigns, lifecycle flows, data, deliverability, testing, reporting, and revenue.

This is not an email-copy or campaign-coordinator position. We need a operator who has built or materially rebuilt a meaningful email program and can explain the decisions and numbers behind it.

Once the email foundation is live, stable, measured, and improving, you will take ownership of the Veritas blog portfolio and build that into a durable growth channel too.

ABOUT VERITAS

Veritas builds complete Starlink Mini deployment setups—mounts, power, cables, cases, and accessories—for consumers, work teams, and government fleets.

We are a growing US company with a small, high-output team. We already have long-term tea ---------- mbers in the Philippines who have grown with the company. We want the same for this role.

THE DETAILS

- Full-time, 40 hours/week, Monday–Friday
- Work the full 8:00 AM–5:00 PM Pacific schedule
- Graveyard shift in the Philippines: roughly 11:00 PM–8:00 AM or 12:00 AM–9:00 AM, depending on US daylight saving time
- Long-term role
- Paid twice monthly
- Metro Manila, Rizal, Bulacan, Cavite, or Laguna strongly preferred

We will consider an exceptional candidate elsewhere in the Philippines with proven graveyard experience and reliable internet and power.

WHAT YOU'LL OWN

FIRST: BUILD AND OWN EMAIL

- Audit the platform, list, data, consent, sender reputation, templates, and tracking
- Build and improve the core lifecycle flows
- Establish campaign cadence, segments, suppressions, testing, QA, and deliverability controls
- Connect email activity to conversion, retention, and revenue through trusted reporting

You should understand the full system: list growth, inbox placement, segments, flow logic, campaign pressure, attribution, revenue per recipient, conversion, retention, and email-attributed revenue.

THEN: BUILD AND OWN THE BLOGS

After email is operating well, you will take over the Veritas blog portfolio. You will audit content, build the keyword and topic strategy, improve publishing and refresh systems, and measure business impact.

Prior SEO or blog-program ownership is strongly preferred. It is not required if your email experience is exceptional and you can show strong content judgment.

BUILD IT INSIDE AI

Our marketing platform is built around AI. You will create the context, workflows, agents, automations, QA checks, and institutional memory that support both channels.

We want someone who uses AI to improve judgment and output—not someone who ships raw AI copy. Facts must be checked. Brand voice must be protected. Performance must feed back into the system.

YOU'RE A STRONG FIT IF YOU

- Have 5+ years owning email and lifecycle programs end to end
- Have managed meaningful scale and can state the list size, send volume, revenue contribution, and results
- Have built or materially rebuilt an email program, not only maintained campaigns
- Understand segmentation, testing, deliverability, consent, list health, attribution, and decision-grade reporting
- Use AI daily with structured context, reusable workflows, validation, human review, and feedback loops
- Write conversational American English naturally
- Can work with HTML email, spreadsheets, analytics, and simple automations
- Have worked a US-hours graveyard shift for at least 12 consecutive months
- Have fiber internet at 50 Mbps or faster, a backup connection, and backup power
- Want one company to grow with for the long term

THIS ROLE IS NOT FOR

- Someone who has only written copy or scheduled campaigns without owning the full program
- Someone planning to keep multiple clients or subcontract the work
- Someone testing a graveyard schedule for the first time

HOW WE WRITE

Short words. Short sentences. Confident, never salesy. Like a friend who knows the gear.

“Mount it. Forget it.” Not: “Our innovative mounting solution optimizes connectivity.”

HOW TO APPLY

1. Watch this Loom video

----------

2. Use this subject line

HIGHWAY - [X] years email ownership - [largest list size] subscribers

Example: HIGHWAY - 7 years email ownership ---------- subscribers

3. Send these four things

1. Your resume or OnlineJobs profile.
2. One email-program case study covering the platform, list size, send volume, core flows, your ownership, one important decision, and the result.
3. One short paragraph explaining your daily AI workflow: tools, context, reusable steps, validation, human QA, and how results improve the system.
4. One logistics block confirming this would be your only job and all work would be completed personally. Include your last US-hours company, dates, actual schedule, city or province, primary internet and speed, backup connection, and backup-power setup.

WHAT HAPPENS NEXT

Strong applicants receive follow-up screening questions. Shortlisted candidates may receive a paid $50 email-program trial.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0209
Total Execution Time  0.0222
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,232 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Email-Marketing-Manager-Lifecycle-AI-1697287
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0154 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1697287
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 777631
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1697287
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1697287' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1697287 
0.0016   UPDATE employer_jobs SET hit_counts '***Jul-27-2026=651***Jul-28-2026=169***Jul-29-2026=75***Jul-30-2026=28***Jul-31-2026=25***Aug-01-2026=18***Aug-02-2026=12***Aug-03-2026=431***Aug-04-2026=84***Aug-05-2026=45***Aug-06-2026=32***Aug-07-2026=24***Aug-08-2026=20***Aug-09-2026=1' WHERE job_id'1697287'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=948***Aug-2026=667' WHERE job_id'1697287'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1697287' 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` = 1697287 
0.0073   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '777631'
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)