Outbound Cold Calling & Appointment Setter – B2B Sales Hunter

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

TYPE OF WORK

Full Time

SALARY

AUD $7/hoir

HOURS PER WEEK

40

DATE UPDATED

Aug 25, 2026

JOB OVERVIEW

Outbound Cold Calling & Appointment Setter – B2B Sales Hunter

Full Time | Monday–Friday | 9:00am–5:00pm Perth, Western Australia Time

QPC Group is an established Australian office technology company providing Managed Print Services, printers and photocopiers, VoIP phone systems and other business technology solutions.

We are looking for an experienced B2B outbound cold caller and appointment setter.

This is a pure HUNTER role.

There are ZERO leads provided to you.

You will be responsible for researching your target market, building your own prospect lists, identifying the correct decision-makers, cold calling businesses and generating qualified appointments for our Australian Sales Team.

If your experience is primarily answering inbound calls, working supplied leads or calling warm databases, this role is not for you.

What You Will Do

You will be given the industries and target markets we want to pursue.

From there, you own the process.

You will be responsible for:

* Researching businesses within our target markets.
* Creating and maintaining your own prospecting lists.
* Using LinkedIn and other online sources to research businesses.
* Identifying the correct decision-maker within each organisation.
* Understanding which job titles to target depending on the business.
* Finding IT Managers, IT Directors, Owners, General Managers, Purchasing/Procurement Officers, Office Managers and other relevant decision-makers.
* Researching names, company details, phone numbers and other useful information before calling.
* Calling businesses completely cold.
* Asking for the decision-maker by name wherever possible, rather than simply asking reception who handles something.
* Navigating receptionists and gatekeepers professionally.
* Speaking confidently with Australian businesses.
* Starting conversations and uncovering opportunities.
* Identifying pain points and potential requirements.
* Generating qualified leads.
* Booking appointments directly for our Sales Team.
* Recording accurate prospect and call information.
* Following up prospects when appropriate.

This Is 100% Outbound Cold Calling

We want to be extremely clear about this.

We will NOT provide you with leads to call.

You need to know how to go from:

Target Market → Research → Company → Decision-Maker → Contact Details → Cold Call → Conversation → Qualified Appointment

We are looking for someone who has done this extensively before.

You need to genuinely enjoy prospecting and cold calling.

You should be comfortable hearing “no”, making another call and continuing until you find an opportunity.

We don’t want someone who waits for leads.

We want a hunter who creates them.

You Must Have

* Extensive previous B2B outbound cold-calling experience.
* Proven appointment-setting experience.
* Experience creating your own prospecting/call lists.
* Strong LinkedIn research skills.
* Ability to identify decision-makers based on job titles and company structures.
* Excellent spoken English.
* Confidence speaking with Australian business customers.
* Strong communication and questioning skills.
* Experience navigating gatekeepers.
* Ability to work independently.
* Strong research skills.
* Confidence working to activity and appointment targets.
* Resilience and persistence.

Please only apply if you have extensive experience doing this type of work.

Working Hours

This is a full-time position:

Monday to Friday
9:00am – 5:00pm Perth, Western Australia time

You must be available for the full shift.

IMPORTANT – Voice Recording Required

Because this is a telephone-based sales position, your voice recording is an essential part of your application.

Please record yourself delivering the following as though you were speaking to a real Australian business prospect:

“Hi, my name is [YOUR NAME] from QPC Group. We are an office technology company. We provide managed print services and VoIP phone systems. I’d love to know which one’s your biggest pain point in your office to see how we can help you today.”

Don’t rush through it or simply read the words.

We want to hear your natural telephone voice, confidence, energy and spoken English.

How to Apply

Your application MUST have the following subject line:

Outbound Sales Genius

Please include:

1. Your voice recording using the script above.
2. A summary of your previous B2B cold-calling and appointment-setting experience.
3. Explain how you have previously built your own prospect lists and found decision-makers.
4. Your CV/resume.
5. Your internet speeds and backup plan for power and internet outages .
6. Confirmation that you can work Monday–Friday, 8:00am–5:00pm Perth time.

Minimum Apply Points: 3

Applications using fewer than 3 Apply Points will not be considered.

If you’re an experienced outbound salesperson who knows how to research a market, find the right person, pick up the phone and create opportunities from absolutely nothing, we’d like to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0268
Total Execution Time  0.0291
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Outbound-Cold-Calling-Appointment-Setter-B2B-Sales-Hunter-1716411
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0157 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1716411
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 959384
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1716411
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1716411' 
0.0027   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1716411 
0.0015   UPDATE employer_jobs SET hit_counts '***Aug-25-2026=1136***Aug-26-2026=105***Aug-27-2026=50***Aug-28-2026=19***Aug-29-2026=8***Aug-30-2026=2***Sep-02-2026=1' WHERE job_id'1716411'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1315***Sep-2026=1' WHERE job_id'1716411'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1716411' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1716411 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '959384'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0007   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)