Virtual Assitant

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

TYPE OF WORK

Full Time

SALARY

750

HOURS PER WEEK

40

DATE UPDATED

Apr 7, 2026

JOB OVERVIEW

**Job Title: Virtual Assistant-Office Manager
**Location:** United States
**Employment Type:** Full-Time



This Job post has been updated as we now need this role to be filled with somebody that has quickbooks experience and you must have the IQ test and personality test on your profile very important
**About Us:**
We are a growing residential and commercial roofing company  Veteran owned and operated committed to quality workmanship and exceptional customer service. We are seeking a reliable, organized, and highly motivated Office Manager to join our team and play a key role in supporting daily operations and long-term business growth.You would be assisting the owner and his manager . You would be setting appointments for 3 sales guys including the owene. There is a lot of communicicatio by phone to scheduling 5-10 appointments per day sometimes more

**Position Overview:**
The Office Manager will be responsible for overseeing day-to-day administrative functiions to include quickbooks , scheduling , follow ups , CRM updates and invoicing each job, reconciling the books , data entry into CRM from suppliers for materials

**Key Responsibilities:**

* Answer and direct incoming phone calls in a professional manner
* Schedule appointments and coordinate calendars
* Enter and manage data within the company CRM system
* Assist with obtaining permits and tracking permit status
* Maintain and update Excel spreadsheets for job tracking and reporting
* Perform job close-out procedures and ensure all documentation is complete
* Provide accurate data entry and record keeping
* bookkeeping tasks, including invoicing and tracking payments
* Support tea ---------- mbers with administrative tasks as needed


**Qualifications:**

* Previous office management or administrative experience preferred
* Proficiency in Microsoft Excel and general computer skills
* Experience working with CRM systems is a plus
* Strong organizational and time-management skills
* Excellent communication and customer service abilities
* Ability to handle multiple tasks and meet deadlines
* Detail-oriented with a high level of accuracy
* Strong typing skills 55-60 words per minute
* Strong english speakin skills
* Honest , hard worker that wants be a part of a team anf not just an employee
**What We’re Looking For:**
We are seeking a dependable, highly motivated team player who is interested in building a long-term career with our company. The ideal candidate is someone we can rely on, who takes initiative, and can multi task this can be a very busy envirement with 10 different things at one time

******* must have online quickbooks experience 1-2 years

**What We Offer:**

* Full-time, stable employment
* Opportunities for growth within the company
* Supportive team environment

If you are organized, driven, and ready to grow with a company that values long-term relationships, we encourage you to apply.
Typing 45-60 words per minute is a must !!!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0023
Controller Execution Time ( Jobseekers / Job )  0.0251
Total Execution Time  0.0282
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,392 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assitant-1618230
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0020   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1618230
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 921710
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1618230
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1618230' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1618230 
0.0018   UPDATE employer_jobs SET hit_counts '***Apr-07-2026=1195***Apr-08-2026=203***Apr-09-2026=84***Apr-10-2026=72***Apr-11-2026=29***Apr-12-2026=28***Apr-13-2026=31***Apr-14-2026=33***Apr-15-2026=27***Apr-16-2026=23***Apr-17-2026=16***Apr-18-2026=18***Apr-21-2026=1' WHERE job_id'1618230'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1760' WHERE job_id'1618230'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1618230' 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` = 1618230 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '921710'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)