Revenue Operations Lead

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

We know revenue doesn't come from one team. It comes from three teams working like one.

Imagine sitting at the center of Sales, Marketing, and Client Journey — building the reporting, process, and alignment that helps all three move together. Not owning any single department's number, but making sure the connections between them actually work. That's this role.

Why this matters: Yokly exists to free business leaders to achieve more by sharing the load — through people, process, and automation. This seat protects that promise from the inside.

Click here to apply: ----------

Here's what you're signing up for:
Independent Contractor role, full-time.
Graveyard shift: 11:00 PM – 8:00 AM Philippine Time, which lines up with 8:00 AM – 5:00 PM for our US-based clients.
Saturdays and Sundays are yours. Always.
Fully remote — work from home, on your own setup.

What you'll actually do:
Build and own the cross-department reporting that gives Sales, Marketing, and Client Journey one shared view
Run the alignment process that keeps three departments moving in the same direction
Catch process gaps and broken handoffs early — before they become a quarter-end surprise
Report directly to the CEO and coordinate closely with each department lead
Work daily inside GoHighLevel (GHL), Yokly's CRM, plus the broader Sales/Marketing/CJ reporting stack

What's in it for you:
Direct line to the CEO, with real ownership over how the process runs, not a fixed playbook
Influence across every department that drives Yokly's growth

What we're looking for:
Master's degree required
At least 5 years of professional experience, including experience in Operations
A track record of building or owning cross-functional reporting and process systems

What's in it for you:
Permanent Work-From-Home setup
Weekends off — Saturdays and Sundays are yours
HMO coverage with Maxicare upon regularization, with the option to add dependents
Wellness checks and support services
Paid Time Off: 40 hours in year 1, growing to 120 hours with tenure
Sick Leave: 40 hours (16 available even during probation)
Mental Health Leave: 8 hours a year
Special leaves: birthday, bereavement, and paternity leave
Holiday observance: U.S. holidays plus select Philippine Holy Week dates
Convert unused PTO to cash
Company-provided equipment
Yokly's 13th Month Pay
A Welcome Kit, plus tokens for birthdays, milestones, and anniversaries

We've got your back. This role reports directly to the CEO, so you're never guessing where you stand.

Click here to apply: ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0222
Total Execution Time  0.0235
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,560,336 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Revenue-Operations-Lead-1724061
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0166 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1724061
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 204123
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1724061
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-28',ej.date_added) duration_days, DATEDIFF('2026-10-28',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-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1724061' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1724061 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-04-2026=439***Sep-05-2026=92***Sep-06-2026=18***Sep-07-2026=20***Sep-08-2026=11***Sep-09-2026=10***Sep-10-2026=6***Sep-11-2026=3***Sep-12-2026=1***Sep-13-2026=2***Sep-14-2026=10***Sep-15-2026=3***Sep-16-2026=3***Sep-17-2026=6***Sep-18-2026=3***Sep-19-2026=1***Sep-20-2026=2***Sep-21-2026=1***Sep-22-2026=1***Sep-23-2026=3***Sep-25-2026=1***Sep-26-2026=3***Sep-27-2026=2***Sep-28-2026=2***Sep-29-2026=2***Sep-30-2026=2***Oct-01-2026=3***Oct-02-2026=1***Oct-03-2026=3***Oct-04-2026=2***Oct-05-2026=5***Oct-06-2026=4***Oct-07-2026=10***Oct-08-2026=1***Oct-09-2026=2***Oct-11-2026=1***Oct-12-2026=3***Oct-13-2026=2***Oct-14-2026=4***Oct-15-2026=2***Oct-16-2026=7***Oct-17-2026=1***Oct-18-2026=1***Oct-19-2026=3***Oct-20-2026=3***Oct-21-2026=3***Oct-23-2026=7***Oct-24-2026=6***Oct-28-2026=2' WHERE job_id= '1724061'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=647***Oct-2026=76' WHERE job_id= '1724061'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1724061' 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` = 1724061 
0.0111   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '204123'
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)