Project Manager/Operations Manager

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

TYPE OF WORK

Full Time

SALARY

$750 - $1500 per month

HOURS PER WEEK

40

DATE UPDATED

Sep 12, 2026

JOB OVERVIEW

What Winning Looks Like

Every active project has one owner, a WBS, a schedule, and a status in ClickUp that matches reality.
No critical component is ever coin-flipped: crew confirmed with a backup day, gear planned, vendors tracked with proof of progress weeks out.
The team runs on the system — Connect Team, EOD reports, ClickUp, SOP-first — and the SOPs move from "In review" to "Validated."
Deliverables ship on time at the counts sold, and every one has cleared the QC tracker before the client sees it.
The founder gets one weekly view: what shipped, what is at risk, and your recommendation — never a pile of problems.
Nothing operational routes to the founder by default.

Your First 30 Days

Days 1–7 — Extraction & Baseline. Interview the founder and every team lead. Audit every active project: WBS against ClickUp, crew and gear status, open client items, critical components at risk. Read the playbook and every SOP, noting which are validated and which are not.

Days 8–14 — The Pipeline. Install the weekly pipeline review. Fix WBS-to-ClickUp drift. Put one owner and one date on every open item. Deliver a prioritized list of what is leaking time, money, or momentum.

Days 15–30 — The Operating Rhythm. Set the internal pre-production meeting cadence, the crew confirmation standard, and the vendor tracking standard. Validate the ten SOPs the team touches most. Present the founder the first weekly ops view and your 90-day plan.
Key Responsibilities


Pipeline: Own the production pipeline end to end. Confirmed events in within 24 hours. Every project staged, scoped, and scheduled before planning begins.

Pre-production: Run internal pre-production meetings. Shooting schedules from the client run of show. Equipment planning. Crew confirmed with a backup day. Call sheets out early.

Crew & vendors: Confirm, brief, and hold crew to the Production Policy. Track every vendor to the deadline with proof of progress. Invoiced hours match Connect Team.

Communication: Enforce the communication lines: up and then over, one owner per thing, client communication through the project lead. Model the three-channel, daily-until-received standard.

Quality & delivery: Own the video review tracker. Nothing ships without the QC pass. Revision rounds and scope creep handled as the changes they are.

Systems & SOPs: Own the operations manual. Turn recorded processes into SOPs, move SOPs to Validated, and retire the ones the team has outgrown.

People: Run training assignments and onboarding. Screen and coordinate hires. Process contractor payments on payday.

Reporting: One weekly operations view for the founder with insight and a recommendation.

What You Bring

5+ years running operations, production management, or project management in a production company, agency, events business, or other deadline-driven services company.
Proven ownership of a multi-project pipeline with remote crew and contractors.
Fluency in ClickUp or an equivalent PM system, and the discipline to keep it matching reality.
Vendor and crew management with a track record of catching problems weeks out, not days.
Clear, direct written and verbal communication; comfortable holding people to the standard.
Familiarity with video production is a strong advantage. You do not need to shoot or edit, but you need to understand what the editor needs from the shooter and what the client was promised.

Who You Are

You are an owner of outcomes, not a scheduler of tasks. You look people in the eye and tell them they are your bottleneck. You check in daily and it does not feel like nagging to you, because the alternative is a project quietly dying. You dig when something sounds too good, and you never take a vendor’s word for it. You can take a company that runs on the founder’s memory and make it run on a system.

How To Apply

Reply with your resume, a one-paragraph cover letter, and a Loom video (max 5 minutes) explaining why you are the right Operations Manager for RDM.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0259
Total Execution Time  0.0277
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Project-ManagerOperations-Manager-1728825
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0185 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1728825
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 444932
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1728825
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-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1728825' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1728825 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-12-2026=689***Sep-13-2026=98***Sep-14-2026=79***Sep-15-2026=83***Sep-16-2026=35***Sep-17-2026=18***Sep-18-2026=27***Sep-19-2026=16***Sep-20-2026=11***Sep-21-2026=22***Sep-22-2026=12***Sep-23-2026=12***Sep-24-2026=14***Sep-25-2026=11***Sep-26-2026=6***Sep-27-2026=3***Sep-28-2026=14***Sep-29-2026=8***Sep-30-2026=8***Oct-01-2026=6***Oct-02-2026=10***Oct-03-2026=7***Oct-04-2026=2***Oct-05-2026=7***Oct-06-2026=6***Oct-07-2026=4***Oct-08-2026=5***Oct-09-2026=5***Oct-10-2026=2***Oct-16-2026=1' WHERE job_id= '1728825'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1166***Oct-2026=55' WHERE job_id= '1728825'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1728825' 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` = 1728825 
0.0111   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '444932'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)