Head of Customer Support - E-commerce (Shopify)

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

TYPE OF WORK

Full Time

SALARY

6$/hour

HOURS PER WEEK

TBD

DATE UPDATED

Aug 23, 2026

JOB OVERVIEW

We are a UK-registered e-commerce company running two fashion stores (UK and Australian markets) selling women's occasion and formal dresses. All customer communication is in English, via email and chat.

We are looking for a Head of Customer Support to own our support function end to end - not just answer tickets, but lead the team that does.

WHAT YOU WILL OWN
- Leading a team of 3+ support agents: scheduling, QA, coaching, performance reviews
- Owning and improving our CS Playbook and SOPs, and training the team on them
- Handling escalations: refunds, disputes and chargebacks, delivery issues, sizing complaints
- Tracking metrics: first response time, resolution time, CSAT, refund rate, tickets per agent
- Coordinating with our fulfillment partner in Asia on shipping and return issues
- Reporting weekly to the founder and proposing process improvements

REQUIREMENTS
- 2+ years leading or managing a customer support team (not agent-only experience)
- E-commerce background; DTC / Shopify experience strongly preferred
- Excellent written English — this role is 90% written communication
- Hands-on experience with a helpdesk platform (Gorgias, Zendesk, Freshdesk, Re:amaze, Commslayer or similar)
- Comfortable with numbers: can build a simple report, spot a trend, and explain what is driving refunds
- Able to overlap at least 4-5 hours daily with UK business hours
- Stable internet and a backup connection

NICE TO HAVE
- Experience handling chargebacks and payment disputes (Shopify Payments, Stripe, PayPal)
- Experience writing SOPs from scratch
- Experience managing remote teams with time-tracking tools

WHAT WE OFFER
- Long-term, stable full-time position
- Paid twice a month, on time, every time
- Direct access to the founder and real ownership of the function
- Salary review after 3 months

HOW TO APPLY
Start your application with "CS LEAD" followed by your name, and answer these questions:

1) Describe the largest support team you have led: how many agents, what kind of store, and what was the daily ticket volume?
2) Which helpdesk tools have you used, and what would you check first if response times suddenly doubled?

Applications that do not answer these questions will not be reviewed.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0132
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,936 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Head-of-Customer-Support-E-commerce-Shopify-1715122
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0077 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1715122
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 927264
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1715122
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-26',ej.date_added) duration_days, DATEDIFF('2026-09-26',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-09-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1715122' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1715122 
0.0008   UPDATE employer_jobs SET hit_counts = '***Aug-23-2026=533***Aug-24-2026=605***Aug-25-2026=203***Aug-26-2026=98***Aug-27-2026=58***Aug-28-2026=33***Aug-29-2026=25***Aug-30-2026=9***Aug-31-2026=30***Sep-01-2026=20***Sep-02-2026=21***Sep-03-2026=14***Sep-04-2026=12***Sep-05-2026=5***Sep-06-2026=15***Sep-07-2026=11***Sep-08-2026=10***Sep-09-2026=5***Sep-10-2026=4***Sep-11-2026=5***Sep-12-2026=6***Sep-13-2026=7***Sep-14-2026=9***Sep-15-2026=5***Sep-16-2026=6***Sep-17-2026=8***Sep-18-2026=3***Sep-19-2026=2***Sep-20-2026=4***Sep-21-2026=5***Sep-22-2026=4***Sep-23-2026=6***Sep-24-2026=5***Sep-25-2026=1***Sep-26-2026=5' WHERE job_id= '1715122'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=1594***Sep-2026=197' WHERE job_id= '1715122'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1715122' 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` = 1715122 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '927264'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)