Operations Manager — Ecommerce & Property (Doer / Escalations)

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

TYPE OF WORK

Full Time

SALARY

$1,700–$2,000 USD/month

HOURS PER WEEK

40

DATE UPDATED

Sep 13, 2026

JOB OVERVIEW

We run four businesses under one roof: a premium home-décor e-commerce brand (25+ years, our own Florida warehouse), a wholesale trade division, and three Florida self-storage / warehouse properties. We're a small team. Owners are still the escalation point for too many hard cases — we're hiring you so that stops.

Read this carefully
This is a working Operations Manager seat, not a dashboard job. About half your week you oversee a small remote CS/ops team. The other half you personally finish the work that takes judgment: chargebacks, freight paperwork, carrier claims, marketplace messes, customer and property escalations where the SOP ends.

If you want to invent 50 KPIs, build scorecards nobody uses, and "monitor" instead of close — stop here. We already tried that. We need a doer with brain power: escalate cleanly when you must, d ---------- inside written authority when you can, and finish the hard thing.

What you will actually do
The team (about half your time)
• Oversee a small remote team across e-commerce and our storage properties
• Daily check-ins and weekly one-on-ones that unblock work — not status theater
• Own scheduling/coverage, onboarding against written procedures, cross-training so nothing has a single point of failure
• Quality-review emails/chats/calls and coach on specifics
• Document performance problems in writing, on time; recommend when someone isn't working out (final call is ours)

Building how we work
• Design workflows for work that currently has none
• Keep procedures current — when reality changes, the doc changes
• Find recurring breaks and fix the cause (short checklist/SOP), not another metric
• Close gaps before we notice them

Hands-on work (about half your time)
• Chargebacks and payment disputes — file, evidence, follow-through
• BOLs and freight paperwork, inbound and outbound
• Carrier claims and delivery failures reps can't close
• Vendor/contractor invoice review — billed matches delivered
• Amazon / marketplace issues that need real problem-solving
• Customer and property escalations the team can't finish
• Whatever else needs a brain rather than a script

Reporting to ownership
• Weekly: what moved, what didn't, what needs a decision from us
• Bring decisions and options — not a wall of KPIs

Who this is for
• 2+ years managing or supervising people with real performance responsibility (hard conversations, documentation)
• You've finished hard ops cases yourself — not only delegated them
• E-commerce operations experience (Shopify or similar) strongly preferred
• Comfortable with numbers enough to spot what's wrong and act — not to invent vanity metrics
• Strong written and spoken English for US vendors, carriers, customers
• Willing to use time-tracking and manage a team that uses it
• US Eastern hours, Monday–Friday · no overlapping full-time job/client on those hours

Strongly preferred
• Chargebacks / payment disputes
• Freight, BOLs, carrier claims, or 3PL
• Amazon Seller Central
• Property management, self-storage, or leasing
• Writing procedures / building workflows from scratch
• Interviewing or onboarding remote staff

Not a fit if
• You only want to manage, delegate, and report
• You consider hands-on work beneath you
• Your first move is a 50-metric dashboard instead of closing the open case
• You've only managed by being liked
• AI or template applications

PAY
$1,700–$2,000 USD per month · full-time · 40 hours · long-term
Start toward $1,700; room in band as you prove you finish hard work and lead the desk.

Hours: 40 hours/week, US Eastern, Monday–Friday.

How to apply
Skip any item → closed unread.

1) First word: ANVIL
Then why THIS seat (hands-on ops manager, not pure manager) fits you right now.

2) Hard case you finished: One escalation, chargeback, freight/claim, marketplace, or property mess you personally closed. What did you open first? What did you d ---------- ? How did it end?

3) Leadership without theater: Team size. One time you coached or documented poor performance. What changed?

4) SOP gap: Work that had no clear procedure — what did you write or change so the next person could finish it?

Attach: resume · speed-test screenshot · backup power and/or backup internet · hours you can work in Philippines time aligned to US Eastern.

One long-term seat. Finishers with judgment — not KPI collectors.

Jason H

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0258
Total Execution Time  0.0275
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,096 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Manager-Ecommerce-Property-Doer-Escalations-1705048
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0156 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1705048
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 660965
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1705048
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1705048' 
0.0016   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705048 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=506***Aug-08-2026=417***Aug-09-2026=185***Aug-10-2026=167***Aug-11-2026=97***Aug-12-2026=73***Aug-13-2026=45***Aug-14-2026=24***Aug-15-2026=25***Aug-16-2026=27***Aug-17-2026=35***Aug-18-2026=27***Aug-19-2026=12***Aug-20-2026=13***Aug-21-2026=12***Aug-22-2026=14***Aug-23-2026=8***Aug-24-2026=19***Aug-25-2026=19***Aug-26-2026=13***Aug-27-2026=25***Aug-28-2026=30***Aug-29-2026=5***Aug-30-2026=8***Aug-31-2026=8***Sep-01-2026=13***Sep-03-2026=221***Sep-04-2026=322***Sep-05-2026=72***Sep-06-2026=66***Sep-07-2026=55***Sep-08-2026=7***Sep-12-2026=1123***Sep-13-2026=650***Sep-14-2026=224***Sep-15-2026=87***Sep-16-2026=54***Sep-17-2026=26***Sep-18-2026=24***Sep-19-2026=16***Sep-21-2026=1' WHERE job_id'1705048'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1814***Sep-2026=2961' WHERE job_id'1705048'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1705048' 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` = 1705048 
0.0053   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '660965'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)