B2B Sales Caller / Appointment Setter

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

TYPE OF WORK

Part Time

SALARY

5.37

HOURS PER WEEK

20

DATE UPDATED

Aug 12, 2026

JOB OVERVIEW

We are a Southern California-based manufacturer of professional graffiti removal and surface cleaning products looking for a reliable and confident Outbound Sales Caller / Appointment Setter to help us reach new customers.
The primary responsibility will be making outbound calls to businesses and government organizations throughout the United States, introducing our company and products, identifying the appropriate decision-maker, and generating qualified sales opportunities for our team.

Responsibilities:
>Make outbound B2B sales calls using a provided prospect list
>Contact public works departments, cities, school districts, property management companies, contractors, distributors, and other potential customers
>Identify the person responsible for purchasing, graffiti removal, facilities maintenance, or surface cleaning
>Briefly introduce our products and company
>Ask qualifying questions about their current graffiti removal or cleaning needs
>Generate interest in product samples, demonstrations, quotes, or additional information
>Schedule qualified appointments or demonstrations for our sales team
>Follow up with previous prospects and customers
>Maintain accurate notes and update prospect information in our CRM or spreadsheet
>Send basic follow-up emails when needed

Requirements
>Excellent spoken English
>Comfortable making cold calls and speaking with decision-makers
>Professional, friendly, and confident phone presence
>Reliable internet connection and quiet working environment
>Organized and able to maintain accurate call notes
>Comfortable following a sales script while still having a natural conversation
>Previous B2B cold-calling, telemarketing, appointment-setting, or sales experience preferred
>Experience calling U.S. businesses or government organizations is a plus.

Schedule
Approximately 20–30 hours per week, primarily during U.S. Pacific Time business hours.

Compensation
Starting pay of $4–$6 USD per hour, depending on experience, with the opportunity to earn additional performance bonuses for qualified appointments and sales opportunities.

We are looking for someone interested in a long-term position who can become familiar with our products and grow with our company.

When applying, please include a brief description of your outbound calling experience and, if possible, a short voice recording introducing yourself so we can evaluate spoken English and phone presence.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0106
Total Execution Time  0.0119
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/B2B-Sales-Caller-Appointment-Setter-1707963
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707963
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 963196
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1707963
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-21',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707963' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707963 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-12-2026=472***Aug-13-2026=97***Aug-14-2026=37***Aug-15-2026=18***Aug-21-2026=1' WHERE job_id'1707963'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=625' WHERE job_id'1707963'  
0.0002   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707963' 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` = 1707963 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '963196'
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)