COO / Head of Operations – $100M/year DTC E-Commerce Brand

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

TYPE OF WORK

Full Time

SALARY

$3,000-$4,500/month + bonus

HOURS PER WEEK

40

DATE UPDATED

Aug 17, 2026

JOB OVERVIEW

We run a DTC e-commerce brand at a $100 million a year run rate, selling physical consumer products to US customers via Shopify plus a fast-growing Amazon business. Manufacturing in China, 50+ person remote team across Asia, Europe, and Latin America.

Every department has its own owner: supply chain, support, product, finance, creative. Today the CEO leads them all himself, and this is what you take over. You lead the department heads, keep every department on track, connect them, unblock them when they need something, and hold them accountable. You report directly to the CEO. The goal is that the business runs without him.

What you'll do:

Lead and support the department heads across supply chain, fulfillment, customer experience, product, and finance

Run the operating rhythm: daily and weekly syncs, clear priorities, follow-ups tracked until done

Own the numbers across departments: stock vs. orders, delays, refund rates, SKU profitability, cost calculations

Verify claims and results yourself, from supplier commitments to internal reports

Fix broken processes, build SOPs and systems, drive hiring and onboarding

Jump into the work yourself when a department needs it, no matter how small the task

You:

Experience in e-commerce, operations, or leading teams is strongly preferred. What d ---------- in the end is talent, focus, and work ethic, not titles

Extremely sharp, fast learner, strong common sense

Excellent English, on calls with team and suppliers daily

Natural leader who holds people accountable without drama

Direct, transparent, trustworthy, fully self-directed

Not a fit: the 20-years-experience type who only delegates.

Offer: Full-time remote, long-term. $3,000 to $4,500/month base plus KPI bonus. Overlap with China mornings and part of US hours required.

Hiring process: short application, video intro, paid test project, live interview, paid trial period.

To apply: Start with the word MACHINE. In a few sentences, describe the biggest team or operation you have led or fixed. Record a 2-minute video or voice intro (Loom, Vocaroo, or similar) and paste the link, plus your salary expectation.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0143
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,240 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/COO-Head-of-Operations-100Myear-DTC-E-Commerce-Brand-1710795
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0088 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1710795
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 778547
 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` = 1710795
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-26',ej.date_added) duration_daysDATEDIFF('2026-08-26',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-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1710795' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1710795 
0.0006   UPDATE employer_jobs SET hit_counts '***Aug-17-2026=501***Aug-18-2026=166***Aug-19-2026=81***Aug-20-2026=55***Aug-21-2026=48***Aug-22-2026=11***Aug-25-2026=1***Aug-26-2026=2' WHERE job_id'1710795'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=865' WHERE job_id'1710795'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1710795' 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` = 1710795 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '778547'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)