Office Manager

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

TYPE OF WORK

Full Time

SALARY

$5/hr

HOURS PER WEEK

40

DATE UPDATED

Jul 14, 2026

JOB OVERVIEW

Office Manager (Remote)
Pink's Windows
Location: Remote
Schedule: Monday–Friday, 8:00 AM – 5:00 PM Eastern
Employment Type: Full-Time
About the Role
Pink's Windows is looking for a sharp, dependable Office Manager to serve as a key part of our daily operations. This is a broad, high-trust role for someone who can answer phones with a professional and friendly tone, keep our schedule running efficiently, support back-office functions like payroll and commissions, and generally think a step ahead of what the business needs. We're looking for someone who can operate independently, take ownership of tasks, and bring good judgment to ambiguous situations — not just execute a checklist.
What You'll Do
Customer & Phone Support
Answer inbound calls during business hours in a warm, professional manner
Field customer questions and route calls/messages appropriately
Prepare and send customer quotes as needed
Scheduling & Dispatch
Manage and optimize the daily/weekly schedule using Jobber
Identify scheduling inefficiencies and proactively suggest improvements to routing and job sequencing
Coordinate with field teams to keep the schedule accurate and up to date
HR & Onboarding Support
Prepare documents and paperwork for onboarding new employees
Maintain organized, accurate employee records
Back-Office & Financial Support
Run payroll on a recurring basis via our ADP platform
Calculate commissions accurately and on schedule
Support other back-office and administrative functions as needed
Manage Social Media
Edit and post photos and videos supplied by the team on site on an as needed basis to our social media platforms, primarily Facebook.
Respond as needed to customer comments and interactions.
What We're Looking For
Excellent written and spoken English — clear, professional, and error-free communication is non-negotiable, especially for customer-facing calls and correspondence
Strong computer skills, with particular proficiency in Excel (formulas, organizing data, basic calculations)
Experience with Jobber or similar field-service/scheduling software strongly preferred
Independent, strategic thinker — comfortable making decisions, solving problems, and identifying better ways of doing things without needing constant direction
Prior experience in a virtual assistant, administrative, dispatch, or back-office role
High attention to detail, especially with payroll and commission calculations where accuracy matters
Trustworthy and discreet with sensitive employee and financial information
Reliable availability during Eastern business hours
Nice to Have
Experience supporting a home services, franchise, or field-service business
Familiarity with payroll platforms and basic HR document processes
A track record of taking on responsibility beyond the original job description
Why This Role Matters
This isn't a narrowly-scoped task list — it's a role for someone who wants to become an indispensable operational partner. As the business grows, there's real opportunity for this role to expand in scope and responsibility for the right person.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Office-Manager-1689070
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0083 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1689070
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 955251
 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` = 1689070
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1689070' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689070 
0.0013   UPDATE employer_jobs SET hit_counts '***Jul-14-2026=517***Jul-15-2026=71***Jul-16-2026=24***Jul-17-2026=20***Jul-18-2026=5***Jul-19-2026=5***Jul-20-2026=28***Jul-21-2026=17***Jul-22-2026=12***Jul-23-2026=13***Jul-25-2026=5***Jul-26-2026=2***Jul-27-2026=13***Jul-28-2026=15***Jul-29-2026=7***Jul-30-2026=5***Jul-31-2026=4***Aug-01-2026=2***Aug-02-2026=1***Aug-03-2026=5***Aug-04-2026=3***Aug-05-2026=2***Aug-06-2026=3***Aug-08-2026=2***Aug-09-2026=1***Aug-10-2026=2***Aug-12-2026=2***Aug-15-2026=1***Aug-16-2026=1***Aug-20-2026=3***Aug-21-2026=1***Aug-22-2026=2***Aug-24-2026=3***Aug-25-2026=2***Aug-26-2026=1***Aug-27-2026=3***Aug-28-2026=2***Aug-29-2026=1***Aug-30-2026=1***Aug-31-2026=2***Sep-01-2026=1***Sep-02-2026=1***Sep-07-2026=1***Sep-08-2026=1***Sep-10-2026=1***Sep-11-2026=2***Sep-12-2026=1***Sep-13-2026=1***Sep-16-2026=1***Sep-18-2026=2***Sep-21-2026=1' WHERE job_id'1689070'  
0.0011   UPDATE employer_jobs SET monthly_hits '***Jul-2026=762***Aug-2026=46***Sep-2026=13' WHERE job_id'1689070'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1689070' 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` = 1689070 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '955251'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)