Sales & Quoting Virtual Assistant – Insurance

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

TYPE OF WORK

Full Time

SALARY

Competitive hourly rate

HOURS PER WEEK

40

DATE UPDATED

Sep 28, 2026

JOB OVERVIEW

About the Role

Agency is looking for an experienced, motivated Sales & Quoting Virtual Assistant to join our growing insurance agency.

We are looking for someone who is comfortable speaking with customers, making outbound calls, gathering information, preparing insurance quotes, following up with prospects, and helping move qualified customers toward completing a purchase.

This is not a basic administrative VA position. The ideal candidate has hands-on experience in sales, customer service, insurance quoting, lead follow-up, or a similar phone-based sales environment.

Key Responsibilities
Make outbound calls to new and existing leads
Respond promptly to inbound leads and customer inquiries
Speak with prospects to understand their insurance needs
Gather accurate customer information required for quoting
Prepare and present auto, home, business, and life insurance quotes as applicable
Explain coverage options, pricing, deductibles, and basic policy features clearly
Follow up with customers who have received quotes
Maintain consistent follow-up through phone calls, texts, and emails
Schedule appointments for customers who need to speak with a licensed agent
Identify sales opportunities and qualified prospects
Update customer and lead information in the CRM
Keep detailed notes on conversations and follow-up activity
Re-engage previous leads and customers
Work toward daily calling, quoting, follow-up, and appointment goals
Provide a professional, friendly, and customer-focused experience
What We're Looking For

Required:

Previous experience in sales, insurance, quoting, customer service, or a similar role
Comfortable making a high volume of outbound calls
Experience speaking with customers by phone
Strong communication and listening skills
Ability to ask questions and identify customer needs
Comfortable working with quotes and pricing
Strong follow-up skills
Organized and able to manage multiple leads at once
Comfortable using CRM systems and computer applications
Reliable internet connection and professional work environment
Ability to work independently and meet daily performance expectations
Preferred Experience

Experience with any of the following is a plus:

Insurance sales or insurance quoting
Auto or homeowners insurance
Commercial/business insurance
Life insurance
Lead generation
Inside sales
Call center sales
AgencyZoom or other CRM systems
Comparative insurance quoting systems
Performance Expectations

The right person should be comfortable with measurable daily activity, including:

Outbound calls
Inbound lead response
Quotes completed
Quote follow-ups
Appointments scheduled
Sales opportunities identified
CRM updates and documentation

We are looking for someone who doesn't simply make calls—we want someone who can have a conversation, understand the customer's needs, provide the right information, follow up consistently, and help create opportunities for the agency.

Ideal Candidate

You are a good fit if you:

Enjoy talking to people
Are confident on the phone
Don't get discouraged by rejection
Know how to build rapport quickly
Are comfortable asking for the sale or next step
Take ownership of your follow-ups
Are organized and self-motivated
Can work toward clear performance goals
Understand that speed, consistency, and follow-up are critical in sales

Compensation

Competitive hourly rate

How to Apply

Please submit your resume and briefly answer the following:

How many years of sales or customer service experience do you have?
Do you have experience quoting insurance? If so, what types?
Approximately how many outbound calls have you made per day in a previous role?
What CRM or quoting systems have you used?
Tell us about your experience following up with leads and converting quotes into customers.
What makes you effective on the phone?

Please only apply if you are comfortable making outbound calls, speaking directly with customers, quoting, and following up consistently.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0214
Total Execution Time  0.0242
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,024 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sales-Quoting-Virtual-Assistant-Insurance-1739613
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0143 seconds)  (Hide)
0.0016   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1739613
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 973592
 LIMIT 1 
0.0037   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1739613
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-06',ej.date_added) duration_days, DATEDIFF('2026-10-06',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-10-06',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1739613' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1739613 
0.0016   UPDATE employer_jobs SET hit_counts = '***Sep-28-2026=860***Sep-29-2026=86***Sep-30-2026=51***Oct-01-2026=28***Oct-02-2026=26***Oct-03-2026=18***Oct-04-2026=5***Oct-06-2026=1' WHERE job_id= '1739613'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=996***Oct-2026=78' WHERE job_id= '1739613'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1739613' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1739613 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '973592'
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)