The Scheduler will manage daily scheduling and dispatch of cleaning crews, coordinate with clients and staff, and provide administrative support to the office. This role requires flexibility , strong organizational skills, and excellent communication.
Core Scheduler Duties:
Schedule and Dispatch: Arrange appointments for cleaning crews/technicians and adjust routes daily to maximize efficiency.
Customer Coordination: Confirm appointments, communicate updates, and resolve scheduling conflicts.
Technician & Crew Support: Ensure field staff have job details, access information, and necessary tools/instructions.
Workforce Coordination: Communicate with crew members, consider availability and skills when assigning jobs.
Emergency Response: Handle last-minute or after-hours scheduling needs.
Record keeping: Track service requests, completed jobs, crew assignments, and technician availability.
Office Administration Duties:
Clerical Support: Manage phones, emails, filing, and incoming correspondence.
Data Entry & Reporting: Update databases, logs,
and spreadsheets; prepare daily/weekly reports.
Customer Onboarding: Assist new customers with account setup and explain services.
Collaboration: Work with operations and fleet managers on maintenance schedules and staffing needs.
Office Manager Support: Assist with small tasks and projects as needed.
Customer Service: Act as the first point of contact for client inquiries.
Process Improvement: Suggest workflow adjustments to improve scheduling efficiency.
Requirements
Flexible hours are a must ; daily hours may differ from standard office schedules. Someone will be in the office until 5 PM.
Solid organizational and multitasking skills.
Excellent communication and interpersonal abilities.
Proficiency with office software (MS Office, spreadsheets, scheduling software).
Experience in administrative or scheduling roles is preferred.
Perks
Market-competitive salary
Friendly and supportive team environment
Opportunities for growth and skill development