Virtual Assistant – Insurance Agency (Customer Service & Operations Support)

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

TYPE OF WORK

Full Time

SALARY

$5.50 - $12 (based on experience)

HOURS PER WEEK

40

DATE UPDATED

Apr 11, 2026

JOB OVERVIEW

Job Overview

Blue Insurance Group is a fast-growing, community-focused insurance agency based in Florida. We are looking for a reliable, detail-oriented Virtual Assistant to support our daily operations, client communication, and back-office processes.

Our mission is simple: “Making Insurance Make Sense.” We’re not just selling policies—we’re building relationships and protecting families.

We’re looking for someone who is professional, proactive, and takes pride in delivering excellent service.

Key Responsibilities

Client Communication
Follow up with leads (calls, texts, emails)
Assist with quote intake and gathering client information
Send reminders for renewals, payments, and documents
Handle inbound inquiries and route accordingly

Administrative Support
Data entry into CRM (QQ Catalyst or similar)
Update client records and policy information
Prepare and send documents/forms
Manage inbox and calendar scheduling

Sales Support
Assist with quoting
Follow up on warm leads and pending quotes
Help with cross-sell opportunities (home, auto, life)

Marketing Support
Assist with social media posting (scripts provided)
Help manage email campaigns and follow-ups
Support lead tracking and reporting

Requirements

Must-Have Skills
Excellent English communication (written & verbal)
Strong attention to detail
Organized and able to manage multiple tasks
Tech-savvy (comfortable with CRMs, email, Google Workspace)

Preferred Experience

Insurance experience (Property & Casualty or Life) HIGHLY preferred
Experience with CRMs (especially QQ Catalyst & Agency Zoom)
Experience working with U.S.-based businesses
Customer service or call center experience

Work Schedule

Full-Time (40 hours/week)
Must be available during U.S. Eastern Time (9AM–5PM EST)

Compensation

Competitive (based on experience)
Performance bonuses available based on production and quality

What We’re Looking For (Culture Fit)

At Blue Insurance Group, we value:

Professionalism with personality
Reliability (we need someone we can count on daily)
Strong communication
A problem-solver mindset
Someone who cares about helping people—not just completing tasks

Growth Opportunity

This is not just a job—we are looking for someone long-term who can grow with the agency.

How to Apply

To be considered, please follow these steps:

Submit your resume
Record a short video (1–2 minutes) answering:
Tell us about your experience
Why you would be a good fit for this role
Include the word “BLUE” in your application subject line
Bonus: Share any experience with insurance or CRMs

If you are organized, dependable, and want to be part of a growing company that values people and community, we’d love to hear from you.

Blue Insurance Group
“Covering What Matters, Your Way.”

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0205
Total Execution Time  0.0218
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Insurance-Agency-Customer-Service-Operations-Support-1621539
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0152 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1621539
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 923123
 LIMIT 1 
0.0031   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1621539
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 '1621539' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621539 
0.0014   UPDATE employer_jobs SET hit_counts '***Apr-11-2026=1984***Apr-16-2026=1' WHERE job_id'1621539'  
0.0016   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1983' WHERE job_id'1621539'  
0.0021   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1621539' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621539 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '923123'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)