Monitor personnel or equipment locations and utilization to coordinate service and schedules Oversee all communications within specifically assigned territories Handle customer calls and complaints for service-related issues Record and maintain files or records of customer requests, work or services performed, charges, expenses, inventory, or other dispatch information Relay work orders, messages, or information to or from work crews, supervisors, or field inspectors Schedule or dispatch workers, work crews, equipment, or service vehicles to appropriate locations according to customer requests, specifications, or needs Prepare daily work and run schedules Consult with customers or supervising personnel to address questions, problems, or requests for service or equipment Receive, prepare, and follow up on work orders Determine types or amounts of equipment, vehicles, materials, or personnel required according to work orders or specifications Participate in meetings and training as assigned for the purpose of obtaining information related to the company or to performing/improving job knowledge and performance. Strong analytical skills and attention to detail are essential Excellent verbal and written communication skills Ability to multi-task in a fast-paced environment Promote and maintain a TEAM atmosphere Deadline-oriented, time management, and people skills Ability to work independently with little supervision Good organizational skills, follow-through, and solid decision-making skills.