Commercial Scheduler Assistant

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

TYPE OF WORK

Full Time

WAGE / SALARY

Compensation will be based on experience

HOURS PER WEEK

40

DATE UPDATED

Jun 17, 2026

JOB OVERVIEW

MUST SPEAK SPANISH

Terra Garden Solutions is seeking a highly organized, tech-savvy, bilingual spanish speaking professional to join our Commercial Operations team as a Commercial Scheduler Assistant.

This position works directly with our Commercial Operations Manager to coordinate route planning, dispatching, scheduling adjustments, and communication with field technicians. The ideal candidate thrives in a fast-paced environment, enjoys solving logistical challenges, and is comfortable using technology to keep operations running efficiently.

?

Core Focus

* Commercial Scheduling
* Dispatching & Route Optimization
* Field Operations Support
* Technician Communication
* Real-Time Schedule Management

?

Key Responsibilities

* Assist with daily commercial route planning and scheduling.
* Monitor dispatch boards throughout the day and make real-time adjustments as needed.
* Coordinate with technicians, supervisors, and management to maintain efficient service routes.
* Communicate schedule changes, customer requests, and operational updates to field crews.
* Track route progress and technician productivity.
* Help prioritize urgent service requests and schedule modifications.
* Maintain accurate scheduling records within company software systems.
* Support operational reporting and administrative tasks related to scheduling and dispatching.
* Work closely with leadership to improve efficiency and workflow processes.

?

Requirements

* Fluent Spanish and English (written and verbal).
* Strong organizational and multitasking abilities.
* Advanced computer skills and ability to learn new software quickly.
* Experience using CRMs, scheduling software, GPS tracking systems, or route management tools.
* Strong communication and problem-solving skills.
* Ability to work independently while managing multiple priorities.
* Reliable internet connection and dedicated work environment.

?

Preferred Experience

* Dispatching or scheduling field service teams
* Landscaping industry
* Pest control industry
* Home service businesses
* Logistics or transportation scheduling
* FieldRoutes
* Google Workspace
* GPS fleet tracking systems
* Route optimization software

?

What Success Looks Like

* Routes are scheduled efficiently with minimal downtime.
* Technicians receive timely communication and support.
* Commercial customers are serviced according to schedule.
* Dispatch changes are handled quickly and accurately.
* Communication between the office and field teams remains organized and professional.


Please submit:

1. Resume
2. Brief summary of your scheduling or dispatching experience
3. List of software platforms you have used (CRM, scheduling systems, GPS tracking, etc.)
4. Your desired monthly salary
5. Your level of Spanish proficiency

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0405
Total Execution Time  0.0418
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Commercial-Scheduler-Assistant-1670903
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0347 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1670903
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 942885
 LIMIT 1 
0.0126   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1670903
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1670903' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1670903 
0.0041   UPDATE employer_jobs SET hit_counts '***Jun-17-2026=211***Jun-18-2026=69***Jun-19-2026=12***Jun-20-2026=4***Jun-22-2026=1' WHERE job_id'1670903'  
0.0039   UPDATE employer_jobs SET monthly_hits '***Jun-2026=297' WHERE job_id'1670903'  
0.0054   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1670903' 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` = 1670903 
0.0046   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '942885'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)