Sales Manager

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

TYPE OF WORK

Full Time

SALARY

$1,500-$2,500/Month

HOURS PER WEEK

40

DATE UPDATED

Mar 5, 2026

JOB OVERVIEW

Structured JD
----------
Role Summary
We’re looking for a remote Sales Manager to lead a small team of closers selling our custom pedicure chair covers to nail salons in the US and Canada.
Your job is simple to say, hard to do: make sure the right sales activities happen every day, at a high standard, and turn into closed revenue.
You’ll run the daily rhythm (huddles, EODs, CRM hygiene), hold reps to clear standards, review calls, and use our existing training frameworks to coach them. Over time, you’ll take more ownership of training and hiring as you prove you can reliably move the numbers.
Responsibilities
Daily execution & standards
Run a short daily huddle: yesterday’s results, today’s targets, quick focus per rep.
Ensure reps complete daily non?negotiables: dials, follow?ups, pipeline updates, EOD reports.
Check EODs same day for completeness and accuracy.
CRM & pipeline hygiene
Keep the CRM clean: correct stages, next steps, clear notes.
Spot?check deals weekly for each rep and give feedback on notes and follow?up quality.
1:1s & performance management
Weekly 1:1 with each closer to review KPIs (sets, shows, close rate, revenue) and pipeline.
Set 1–2 clear focus points per rep each week and follow up next week.
Call reviews & coaching
Review a set number of calls per rep weekly.
Coach on script adherence, questioning, objection handling, and closing.
Run at least one group training / roleplay session per week when you own training.
Metrics ownership & reporting
Own team KPIs: dials/contacts, sets, show rate, close rate, revenue/rep, self?gen vs inbound.
Send a short weekly summary to the founder / Head of Ops with what’s up/down and what you’re changing.
People & hiring (with founder)
Identify A/B/C reps based on numbers and behavior.
Recommend who to invest in, who needs a plan, and who needs to exit.
Help interview, onboard, and ramp new reps.
Requirements
3+ years in closing roles (phone/Zoom), with strong personal performance.
1+ year managing or leading a small remote sales team (team lead, closer manager, etc.).
Comfortable running daily huddles, 1:1s, and giving direct performance feedback.
Strong English; clear, direct communication on calls and in writing.
Metrics?driven: you think in dials, sets, shows, close rate, and revenue, not vibes.
Willing and able to work US hours long?term.
Results
We’ll know you’re winning when:
Daily activity standards (dials, sets, follow?ups, EODs) are consistently hit.
CRM is clean and we can trust the pipeline at a glance.
Team KPIs (show rate, close rate, revenue/rep) are trending up and stabilizing.
Call quality improves: fewer sloppy calls, more consistent execution of our process.
New reps ramp faster and underperformers improve or are exited quickly.
Compensation
OTE(On Track Earnings)
Sales Manager(management only): $1,500 - $2,000
Sales Manager + Trainer (full scope): $1,500 - $2,500
Base
$1,200-$1,500/month USD depending on experience
Management Bonus
Up to $500/month based on team KPIs (activity, show rate, close rate, team revenue)
Training & Quality Bonus
Additional $500/month if you also own structured call reviews and weekly training, tied to hitting specific quality and coaching metrics
Meet Amvina Spa
Amvina Spa helps nail salon owners in the US and Canada upgrade and protect their businesses with custom, guaranteed?to?fit pedicure chair covers. Instead of replacing entire chairs when they look worn out, salons can refresh them at a fraction of the cost and keep clients happy.
We’re currently a multi?7?figure company with strong margins and clear demand. Our next chapter is about building the systems, people, and standards to scale toward 8 figures without losing quality. You’ll be working directly with the founder and alongside a dedicated Head of Operations as we make that jump.
Amvina Spa Core Values
We’re not for everyone. You’ll be a strong fit if:
Ownership over excuses: You’d rather say “I’ll handle it” than “That’s not my job.”
High standards: Sloppy work, missed deadlines, and vague communication bother you.
Do the boring work: You know that tracking tasks, updating sheets, and sending reminders is what actually makes companies grow.
Sincere candor: You’re comfortable giving and receiving direct, respectful feedback.
Love for order: You get satisfaction from turning chaos into clear plans and closed loops.
This role is not for you if:
You need constant direction on what to do next.
You avoid reminding or pushing people because you “don’t want to bother them.”
Night?shift US hours are something you hope to “tolerate for a little while” rather than commit to.
If you read this and think, “That’s me,” we’d love to talk.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0162
Total Execution Time  0.0176
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sales-Manager-1593839
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0106 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1593839
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 799436
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1593839
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1593839' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1593839 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-05-2026=115***Mar-06-2026=29***Mar-07-2026=13***Mar-08-2026=7***Mar-09-2026=15***Mar-10-2026=18***Mar-11-2026=7***Mar-12-2026=9***Mar-13-2026=1***Mar-14-2026=8***Mar-15-2026=3***Mar-17-2026=1***Mar-18-2026=4***Mar-19-2026=7***Mar-20-2026=1***Mar-21-2026=5***Mar-22-2026=8***Mar-23-2026=2***Mar-24-2026=3***Mar-25-2026=2***Mar-26-2026=3***Mar-29-2026=2***Mar-30-2026=3***Mar-31-2026=1***Apr-02-2026=2***Apr-03-2026=1***Apr-05-2026=1***Apr-07-2026=5***Apr-08-2026=2***Apr-09-2026=2***Apr-10-2026=1***Apr-16-2026=2' WHERE job_id'1593839'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=267***Apr-2026=16' WHERE job_id'1593839'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1593839' 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` = 1593839 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '799436'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)