Marketing Operations Manager | Sprint Planning | ClickUp Advanced | Agency

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

TYPE OF WORK

Gig

SALARY

500

HOURS PER WEEK

45

DATE UPDATED

Mar 6, 2026

JOB OVERVIEW

EEMS is a Caribbean-based marketing and PR agency serving high-value clients across professional services, tourism, and compliance sectors. We run a lean team of three plus subcontractors, and we operate across a wide range of services including social media management, digital advertising, email marketing, campaign management, brand development, events, and PR.

We are looking for an experienced marketing operations professional to own sprint planning and team coordination starting March 15, 2026.

This is a project-based contract for March with the intention of expanding to an ongoing fractional arrangement from April if it goes well.


WHAT YOU WILL OWN

- Plan and publish the weekly team sprint in ClickUp every week
- Break all projects into granular subtasks with step-by-step execution instructions
- Coordinate two direct team members (graphic designer and digital marketing specialist) plus subcontractors
- Manage mid-week reprioritization independently without CEO involvement in routine decisions
- Track sprint performance using our existing dashboard tracker
- Audit our current ClickUp structure and implement improvements
- Flag blocked items early with proposed resolutions
- Identify workflow gaps and build systems that make the team more efficient


THIS IS NOT THE RIGHT FIT IF YOU

- Need to be told what to prioritize
- Use ClickUp as a checklist tool rather than a full project management system
- Have not managed a team sprint in ClickUp before
- Need frequent check-ins or direction to stay productive
- Prefer large, structured corporate environments


WHAT WE NEED FROM YOU

- Minimum 3 years in a marketing operations, project management, or agency operations role
- Advanced ClickUp experience including sprint management, custom fields, automations, dashboards, and workflow design
- Proven ability to coordinate a team and keep projects moving toward deadlines independently
- Strong written English
- Available to overlap with Caribbean timezone (AST, 9am to 5pm) on weekdays



ENGAGEMENT DETAILS

- Start date: March 15, 2026
- Duration: 4 weeks project contract, with fractional expansion from April based on performance
- Budget: $500 USD fixed price for March
- Hours: 40 to 50 hours across the month
- Location: Remote

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0181
Total Execution Time  0.0205
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Marketing-Operations-Manager-Sprint-Planning-ClickUp-Advanced-Agency-1589152
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1589152
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 908732
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1589152
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1589152' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1589152 
0.0008   UPDATE employer_jobs SET hit_counts '***Feb-26-2026=2***Feb-27-2026=43***Feb-28-2026=8***Mar-01-2026=12***Mar-02-2026=4***Mar-03-2026=7***Mar-04-2026=3***Mar-05-2026=1***Mar-06-2026=67***Mar-07-2026=19***Mar-08-2026=3***Mar-09-2026=9***Mar-10-2026=12***Mar-11-2026=3***Mar-14-2026=1***Mar-15-2026=1***Mar-16-2026=1***Mar-17-2026=3***Mar-19-2026=2***Mar-20-2026=1***Mar-21-2026=1***Mar-22-2026=5***Mar-23-2026=4***Mar-24-2026=2***Mar-25-2026=1***Mar-26-2026=4***Mar-27-2026=3***Mar-28-2026=1***Mar-31-2026=1***Apr-01-2026=1***Apr-06-2026=3***Apr-07-2026=1***Apr-10-2026=4***Apr-14-2026=2***Apr-18-2026=2' WHERE job_id'1589152'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Feb-2026=53***Mar-2026=171***Apr-2026=13' WHERE job_id'1589152'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1589152' 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` = 1589152 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '908732'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0009   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)