Virtual Assistant/ Customer Success & Operations Coordinator

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

TYPE OF WORK

Part Time

SALARY

$4/hr

HOURS PER WEEK

30

DATE UPDATED

Jul 2, 2026

JOB OVERVIEW

Company: Revolving Power Solar (RPS)
Location: Remote (Philippines Preferred)
Schedule: Monday–Friday, 11:00 AM–5:00 PM Pacific Time (30 hours/week)

About Us

Revolving Power Solar is a growing California-based solar company specializing in solar repairs, diagnostics, inverter replacements, battery installations, panel removals & reinstalls, and maintenance services. We pride ourselves on excellent customer service, honest communication, and fast response times.

We are looking for a reliable, detail-oriented Virtual Assistant who can become an important part of our team and help us provide an exceptional customer experience.

Responsibilities

Customer Service

Answer incoming customer calls professionally.
Return missed calls promptly.
Respond to customer emails and text messages.
Schedule diagnostic appointments and service calls.
Confirm upcoming appointments with customers.
Reschedule appointments as needed.
Keep customers informed throughout the service process.
Sales & Follow-Up

Follow up on estimates and unanswered quotes.
Contact previous customers for annual inspections, cleanings, and maintenance services.
Request customer reviews after completed jobs.
Follow up with inactive leads.
Perform outbound cold calls to roofing companies, builders, and property managers to introduce our services and schedule appointments.
Administrative Support

Manage and update our Jobber CRM.
Create and organize customer records.
Upload photos, notes, and documents.
Assist with invoicing and payment reminders.
Order simple materials when requested.
Maintain organized digital records.
Bookkeeping Support

Categorize business transactions in QuickBooks.
Match receipts and expenses.
Reconcile invoices and customer payments.
Prepare bookkeeping records for CPA review.
Track unpaid invoices and notify management of overdue accounts.
Qualifications

Excellent written and spoken English.
Friendly and professional phone etiquette.
Strong organizational skills.
High attention to detail.
Comfortable using computers and learning new software.
Experience with QuickBooks is preferred.
Experience with Jobber, ServiceTitan, or similar CRM software is a plus.
Previous customer service or administrative experience preferred.
Ability to work independently with minimal supervision.
Reliable internet connection and quiet home office.
Performance Expectations

Success in this role means:

Every lead receives a timely response.
No customer inquiries are missed.
Schedules remain organized and accurate.
Follow-ups are completed consistently.
Customer satisfaction remains a top priority.
Administrative tasks are completed accurately and on time.
Compensation

Competitive hourly pay based on experience.
Long-term opportunity with room for increased hours and responsibilities as the company grows.
Paid performance bonuses may be available based on results.
If you enjoy helping customers, staying organized, and being part of a fast-growing company, we’d love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0228
Total Execution Time  0.0241
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,976 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Customer-Success-Operations-Coordinator-1680778
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0154 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1680778
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 950361
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1680778
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-15',ej.date_added) duration_daysDATEDIFF('2026-07-15',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-07-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1680778' 
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1680778 
0.0013   UPDATE employer_jobs SET hit_counts '***Jul-02-2026=1410***Jul-03-2026=131***Jul-04-2026=112***Jul-05-2026=38***Jul-06-2026=47***Jul-07-2026=59***Jul-08-2026=22***Jul-09-2026=11***Jul-10-2026=17***Jul-11-2026=8***Jul-12-2026=2***Jul-15-2026=1' WHERE job_id'1680778'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1847' WHERE job_id'1680778'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1680778' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1680778 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '950361'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)