Sales Manager — Remote (Full-Time) - CPA Firm + Fractional CFO FIRM - 5+ Years Experience

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

TYPE OF WORK

Full Time

SALARY

$640 + 15% commissions

HOURS PER WEEK

40

DATE UPDATED

Aug 26, 2026

JOB OVERVIEW

The role

You'll own our outbound sales function end to end — running the process, hitting the number, and building the team that comes after you. This is not a support role or a lead-list-cleaning role. You are the person accountable for revenue.

You'll start hands-on: working the pipeline yourself, refining the sequences and scripts we already have, and proving the model. As volume grows, you'll hire, train, and manage reps under you.

What you'll do
Run and improve our existing outbound process across our core verticals (home services, dental, MSP, insurance)
Own the full cycle: prospecting, discovery, proposal, close
Build the playbook — call scripts, objection handling, sequence cadences, CRM hygiene
Track and report pipeline metrics weekly; know your numbers cold
Recruit, train, and manage additional reps as we scale
Work directly with the founder on positioning, pricing, and target market

What we're looking for
8+ years in sales with results you can actually point to — deals closed, quota attainment, revenue generated. Be ready to show numbers.
Direct experience selling for an accounting firm, CPA firm, tax firm, bookkeeping firm, or fractional CFO practice. This is not negotiable. You need to understand what we sell and who buys it.
Proven team leadership — you've managed reps, not just carried a bag
Process builder — you've taken a sales motion from messy to repeatable and documented
Excellent spoken and written English; you'll be on calls with US business owners daily
Comfortable in a CRM (we run GoHighLevel and Instantly)
Reliable high-speed internet, quiet workspace, professional headset

Who thrives here

You love the grind. You want to be measured on output, not hours logged. You're competitive, you chase the number, and you'd rather have upside than a comfortable floor. You show up every day for 40 hours and you don't need to be chased.

If you want a predictable salary and a slow ramp, this is the wrong role.

Compensation
$4.00 USD per hour base
15% commission on all cash collected from accounts you close — you're paid when the client pays, on every dollar that comes in
Uncapped. There is no ceiling. Your earnings are entirely a function of what you close.

The base is intentionally modest. The commission is where the money is, and it's a real number — our engagements are recurring, so a strong month compounds into a strong year.

Schedule

Full-time, 40 hours per week, with substantial overlap with US Eastern business hours (9:00 AM – 5:00 PM ET).


How to apply

Send the following. Applications missing any item will not be reviewed.

Your resume
A short note (5 sentences max) on the accounting, tax, or CFO firm you sold for — what you sold, to whom, and what you closed
Your best month ever, in dollars, and what you did to get there
A 2–3 minute video introducing yourself, work experience and tangible wins you have achieved to ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0034
Controller Execution Time ( Jobseekers / Job )  0.0214
Total Execution Time  0.0256
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sales-Manager-Remote-Full-Time-CPA-Firm-Fractional-CFO-FIRM-5-Years-Experience-1706237
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0109 seconds)  (Hide)
0.0021   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1706237
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 926503
 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` = 1706237
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1706237' 
0.0016   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1706237 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-10-2026=299***Aug-11-2026=16***Aug-12-2026=16***Aug-13-2026=18***Aug-14-2026=17***Aug-15-2026=8***Aug-16-2026=3***Aug-17-2026=3***Aug-18-2026=3***Aug-19-2026=4***Aug-20-2026=5***Aug-21-2026=3***Aug-22-2026=3***Aug-23-2026=2***Aug-24-2026=1***Aug-25-2026=1***Aug-26-2026=455***Aug-27-2026=46***Aug-28-2026=25***Aug-29-2026=22***Aug-30-2026=17***Aug-31-2026=13***Sep-01-2026=21***Sep-02-2026=21***Sep-03-2026=17***Sep-04-2026=19***Sep-05-2026=8***Sep-09-2026=1' WHERE job_id'1706237'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=979***Sep-2026=87' WHERE job_id'1706237'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1706237' 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` = 1706237 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '926503'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)