Equipment Technician ADMAR SUPPLY CO INCEquipment TechnicianRochester, NY$19–$33 / hourli>Technician Tier II: Relevant technician experience; qualified to perform work on an intermediate number of products inscope for a technician at this location; primarily engaged in moderately complex maintenance and repair; some exposure to moderate or complex diagnostics, requires limited direct supervision, may provide basic training or guidance to new technicians. Requirements:To be successful in this role the following is preferred: Technician Tier IV: Minimal relevant technician experience; qualified to perform work on a minimal number of products inscope for a technician at this location; primarily engaged in maintenance or basic repairs/diagnostics; requires direct supervision and review of workmanship quality.
Heavy Diesel Road Service Technician Leonard's Express, Inc.,Heavy Diesel Road Service TechnicianFarmington, NY$25–$30 / hourIf you take pride in diagnosing problems, working independently, and keeping equipment safely on the road, this role offers strong pay, stability, and the freedom of road-based repair work. Johnson Equipment Sales & Service is expanding, and we’re looking for an experienced Heavy Diesel Road Service Technician to join our Farmington, NY team.
NewLogistics Technician III - Contract TalentBurst, Inc.Logistics Technician III - ContractFairport, NY$21.33–$22.06 / hourDriver's license required - A van runs between Fairport buildings (Building 57 & Building 430) throughout the day to bring parts and materials back and forth. Personal protective equipment required including but not limited to safety shoes, safety glasses, and cleanroom garments (frock, gloves, facemask, etc.).
NewAutomotive and Heavy Duty Body (Collision) Shop Technician Leonard's Express, Inc.,Automotive and Heavy Duty Body (Collision) Shop TechnicianFarmington, NY$25–$27 / hourWhether you have a background in Class A driving, customer service, finance, human resources, information technology, maintenance, operations, recruiting, sales, settlement, or safety we have a role for you. Johnson Equipment and Leonard's Express are a family owned transportation providers located in Farmington, NY with additional offices located throughout the United States.
Quality Technician 2nd Shift Gooch & Housego Rochester GSOQuality Technician 2nd ShiftRochester, NY$18–$22 / hourp>Located in Rochester, NY and founded in 1916, G&H | GS Optics specializes in the custom design and manufacture of precision polymer optics for use in the biomedical, healthcare diagnostics, machine vision and analytical instrument markets, as well as military and civilian night-vision and visible-range sighting applications. In addition to the highly automated injection molding process, it has well established in-house capabilities to provide custom designed diamond turned and injection molded prototypes, thin film anti reflective and reflective coatings and integrated optical assembly solutions.
NewPart Time Sample Prep Technician - Rochester-Spencerport NY Biolife Plasma ServicesPart Time Sample Prep Technician - Rochester-Spencerport NYRochester, NY$18–$18 / hourSee Biolife Plasma Services Terms & Conditions at https://www.biolifeplasma.com/us/legal/terms-and-conditions-of-use and Privacy Policy at https://www.biolifeplasma.com/legal/privacy-notice and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use.
I&C Technician System OneI&C TechnicianRochester, NY$26–$37 / hourp>The I&C Technician installs, maintains, troubleshoots, and repairs pneumatic, electronic, and digital instrumentation and control systems used across utility plants and distribution systems. Associate degree in engineering technology (or related field), vocational certification, or equivalent combination of education/experience.
NewFloor Technician/Custodial/Flex Worker/ AramarkFloor Technician/Custodial/Flex Worker/Rochester, NY$19–$21Learn more about working here at http://www.aramarkcareers.com or connect with us on Facebook, Instagram and Twitter. This is a great opportunity for experienced custodians, floor techs, or maintenance workers who take pride in delivering high-quality results.
NewBody Shop Technician III PenskeBody Shop Technician IIIRochester, NY$23.73–$26.55 / hourFull timep>• Perform the following repairs or replacements: Minor electrical system repairs, Surface preparation for refinishes, Minor Cab Accessory repair/ replacement, Minor Cargo Box repairs … A Penske Body Shop Technician III will, under supervision, perform minor truck and trailer component repair or replacement. • Willingness to travel as necessary, work the required schedule, work at the specific location required, complete Penske employment application, submit to a background investigation (to include past employment, education, and criminal history) and drug screening are required.
NewLicensed Veterinary Technician - Per Diem Perinton Veterinary HospitalLicensed Veterinary Technician - Per DiemVictor, NY$22–$27 / hourPart timediv style="background-repeat:no-repeat;outline:none;color:rgb( 51 , 51 , 51 );font-family:'open sans' , 'helvetica';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;word-spacing:0px">Licensed Veterinary TechnicianPer DiemIf you are passionate about anesthesia and more complex surgical procedures, Perinton Veterinary Hospital might be the right fit for you! Our team is committed to excellence, safety, and continuous improvement in everything we do.Role Responsibilities:Support veterinarians to ensure quality veterinary care, advocate for pets, and educate clients.With each hospital function, assist veterinarians and the medical team to maximize productivity and maintain positive patient flow.
Health Information Management Technician 1 (NY HELPS), Rochester Psychiatric Center, P26998 New York State Thruway AuthorityHealth Information Management Technician 1 (NY HELPS), Rochester Psychiatric Center, P26998Rochester, NY$49,363–$63,169 / yearp>Minimum Qualifications Candidates from outside State Service can be considered for hire under the Hiring for Emergency Limited Placement - Statewide (HELPS) program if they have a current certification by the American Health Information Management Association as a Registered Health Information Administrator (RHIA) or as a Registered Health Information Technician (RHIT). The Mission of the New York State Office of Mental Health is to promote the mental health of all New Yorkers, with a focus on providing hope and supporting recovery for adults with serious mental illness and children with serious emotional disturbances.
Information Technology Support Technician I Victor Central School DistrictInformation Technology Support Technician INYp>TYPICAL WORK ACTIVITIES: (Illustrative only) Installs internal and external PC hardware; Installs PC and mobile device operating systems; Configures computers for network connectivity; Attends technical support and vendor training; Resolves hardware and software problems with PC and mobile devices; Analyzes and resolves common problems concerning PC software and hardware to determine anacceptable solution and ensures that all supported applications run; Answers questions concerning computer operating functions; Documents call resolutions for all reported problems; Installs PC and mobile device software and updates as well as ensuring network connectivity. DISTINGUISHING FEATURES OF THE CLASS: This involves providing technical support including maintenance and installation for desktop and mobile device software and hardware.
NewInformation Technology Professional (IT Support) U.S. NavyInformation Technology Professional (IT Support)Rochester, NYKey Responsibilities As an Information Systems Technician, design, operate, secure, and restore networks, servers, and communication systems that support naval operations; as a Cryptologic Technician Networks specialist, conduct offensive and defensive cyber operations, investigate and track adversary activity, and help protect Navy networks and critical systems; as an Intelligence Specialist, collect and analyze information on adversaries, environments, and weather and create intelligence products and briefings for commanders. Pathways, Training & Advancement Recruit Training followed by Class A School in an information warfare specialty, such as IT or CTN at information warfare training sites and IS at intelligence training commands; advanced C schools and follow on training in areas such as cyber operations, network defense, digital forensics, signals analysis, targeting, imagery, language, and mission systems; progressive advancement based on qualifications, performance, and warfare pins such as Information Warfare and platform specific warfare designations.
NewHVAC Technician / Field Service Technician (Merchandiser Technician) Arctic Glacier EnglishHVAC Technician / Field Service Technician (Merchandiser Technician)Fairport, New Yorkp style="text-align:center">Sure, we have exciting job opportunities, but being a “people first” organization we also offer competitive compensation, rewarding work, and a clear vision of doing the right thing – by our customers and employees. Safety Oriented | We do the right things to keep our employees, customers, and the public safe.
Pharmacy Technician - Certified Rochester Regional Health SystemPharmacy Technician - CertifiedNewark, NY$19.25–$21.50 / hourli>Assists in checking in the pharmaceutical orders, verifying invoices/packing slips with pharmacy orders, applying stickers to drug products/supplies, and placing them into stock. EDUCATION: LICENSES / CERTIFICATIONS: PHYSICAL REQUIREMENTS: M - Medium Work - Exerting 20 to 50 pounds of force occasionally, and/or 10 to 25 pounds of force frequently, and/or greater than negligible up to 10 pounds of force constantly to move objects; Requires frequent walking, standing or squatting.
Logistics Technician III TalentBurst, Inc.Logistics Technician IIIFairport, NY$21.33–$22.06 / hourDriver's license required - A van runs between Fairport buildings (Building 57 & Building 430) throughout the day to bring parts and materials back and forth. Personal protective equipment required including but not limited to safety shoes, safety glasses, and cleanroom garments (frock, gloves, facemask, etc.).
Desktop Support Technician Entre Computer ServicesDesktop Support TechnicianRochester, NY$24–$26 / hourdiv>Entre Computer Services is Rochester's leading provider in technology services including Managed Services, IT Infrastructure Engineering & Architecture, Application Development, Hardware & Software Sales, and IT Outsourcing & Recruiting. • Provides Level I technical support in assisting IT Support Services team members with setup, configuration, maintenance, and reported problems for mobile devices.
NewTechnician I Allied UniversalTechnician IRochester, NY$25–$30 / hourp>Company Overview: Adesta(TM), an Allied Universal company, specializes in the design and implementation of modern communications networks and infrastructure for public and private customers. PREFERRED QUALIFICATIONS: Previous experience in construction, telecommunications network maintenance, electrical work, security systems, and/or fiber optic splicing and testing.
System Technician Lucidity NetworksSystem TechnicianRochester, NY$55,000–$65,000 / yearThe System Technician will provide day-to-day support to our customers, configure and deploy new equipment, work on projects and assist the team the team as needed. Lucidity is a Managed Service Provider supporting small to mid-size businesses in the Greater Rochester area and surrounding communities.
Pharmacy Technician - Per Diem Rochester Regional Health SystemPharmacy Technician - Per DiemNYp>EDUCATION: LICENSES / CERTIFICATIONS: PHYSICAL REQUIREMENTS: For disease specific care programs refer to the program specific requirements of the department for further specifications on experience and educational expectations, including continuing education requirements. • Assists in checking in the pharmaceutical orders, verifying invoices/packing slips with pharmacy order, stickers drug products/supplies and places them into stock.
End User Support Technician CACI International IncEnd User Support TechnicianRochester, NY$61,600–$129,300 / yearp>Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Support acquisition and integration efforts, including network installation, cabling, troubleshooting, workstation migration (reimaging or deployment), printer installation, and UPS configuration.
Geomatics Technician EagleViewGeomatics TechnicianRochester, New YorkRemoteEagleview provides the most accurate data, enabling customers in the government, construction, solar and insurance industries to make timely, informed and better decisions. • Experience with information technology, digital imaging, physics, mathematics, management, GPS, GIS, scripting, remote sensing or administrative work would be helpful.
Pharmacy Technician Rochester Regional Health SystemPharmacy TechnicianNY$18.50–$20 / hourClean and maintain the repackaging machine after use; non-sterile compounding and prepare oral liquids, creams, and ointments in a clean environment; measure and combine medication accurately with proper documentation; ensure proper disposal of medication. Process and prepare medication orders by repackaging bulk medication into individual-size packages; round to floors in an accurate and timely manner to deliver medication; add measured drugs or nutrients to intravenous solutions under sterile conditions.
Pharmacy Technician , Inpatient Thompson HealthPharmacy Technician , InpatientCanandaigua, NY$19.48–$24 / hourli>Focus on Employee Wellness: Biometric screenings, Wellness programs, Access to onsite gym, Zen Room, Community Shared Agriculture program. Demonstrates a working knowledge of the Hospital's Information System (Pharmacy and B/AR), as well as the ability to work in Microsoft's Word and Excel.
Staffing - Logistics Technician III MindlanceStaffing - Logistics Technician IIIFairport, NYDriver's license required - A van runs between Fairport buildings (Building 57 & Building 430) throughout the day to bring parts and materials back and forth. * No manufacturing experience required, though applicable experience in a transferrable field desired (examples include shipping & warehouse experience).
ProSolutions Technician B - HVAC/Pump & Power Herc Rentals IncProSolutions Technician B - HVAC/Pump & PowerRochester, NYp>2 years of experience in heavy equipment repair Ownership of sufficient selection of hand and air/electric tools to complete most repairs and services Ability to safely lift up to 50 LBs Skills: • Ability to understand detailed technical schematics, owner manuals, and product warning labels • Ability to operate and test equipment such as boom lifts, forklifts, compressors, portable and stationary generators, hydraulics, pumps, and assorted tools and equipment • Computer skills to support entering information into systems • Ability to communicate effectively and efficiently • Ability to drive/operate multiple types of vehicles and equipment • Ability to follow up with customers in a timely manner • Ability to handle assorted tools properly and safely • Attention to detail • Must possess solid written and verbal communication skills Understanding the importance of time management. The primary focus of a Herc Rentals Mechanic B is to utilize their mechanical knowledge to support fleet maintenance operations needed to keep Herc Rentals equipment on the rental ready line".
Field Technician Level 3 Adex CorporationField Technician Level 3Rochester, NY$29–$29 / hourli>Testing and Troubleshooting: Conduct optical, power, and network element testing, using tools like OTDR and BER testers, and troubleshoot issues independently. Key Skills & Knowledge : Telcordia
Field Technician Level 2 Adex CorporationField Technician Level 2Rochester, NY$19.80–$19.80 / hourli style="text-align:justify">Testing and Troubleshooting: Conduct optical, power, and network element testing, using tools like Key Skills & Knowledge: Telcordia
End User Support Technician CACIEnd User Support TechnicianRochester, New Yorkp>Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Support acquisition and integration efforts, including network installation, cabling, troubleshooting, workstation migration (reimaging or deployment), printer installation, and UPS configuration.
Pharmacy Technician Trainee Wegmans Food Markets IncPharmacy Technician TraineeRidge-Culver, NY$19–$19.50 / hourJob Description: At Wegmans, our pharmacy technicians are instrumental in building trust by providing best-in-class service that sets Wegmans apart and ensures that customers are getting the medical attention, care, and health services that they depend on us for. Working at Wegmans provides opportunities to grow, flexible scheduling, incredible benefits, and the experience of working for a company with a reputation you can be proud of.
NewSecurity Installation Technician III Allied UniversalSecurity Installation Technician IIIRochester, NY$40–$48 / hourli>Must possess a valid driver's license with at least one year of driving experience, a clean driving record (no major violations within the last 36 months, no more than 1 accident in last 24 months, no more than one minor moving violation in last 24 months), a minimum level of insurance as required by company policy, and the ability to safely operate a vehicle. Install, program and configure commercial electronic security systems for enterprise commercial clients (door access control, CCTV, intrusion detection, low voltage communication, electronic locks, point sensors, signaling devices, ect.).
Diesel Technician Mechanic III Entry Level Penske CorporationDiesel Technician Mechanic III Entry LevelRochester, NYWillingness to work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education), the ability to pass a drug screen and physical as required by the Department of Transportation, and potential travel within a near geography for training are required. Doing preventative maintenance repairs-like replacing or rotating tires-and completing vehicle component lubrication and replacement, some electrical system repairs, and cooling system maintenance on gas and diesel engine vehicles.
Diesel Technician/Mechanic II Penske CorporationDiesel Technician/Mechanic IIRochester, NYp>• Willingness to travel as necessary within the district (customers' yards, close geographical area and training sites), work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education) and pass a drug screening. Penske Truck Leasing/Transportation Solutions is a premier global transportation provider that delivers essential and innovative transportation, logistics and technology services to help companies and people move forward.
Diesel Mechanic/Technician I - Experienced $5000 Sign-on Bonus Penske CorporationDiesel Mechanic/Technician I - Experienced $5000 Sign-on BonusRochester, NY$29–$36 / hourli>Willingness to travel as necessary within the district (customers' yards, close geographical area and training sites), work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education) and pass a drug screening. Penske Truck Leasing/Transportation Solutions is a premier global transportation provider that delivers essential and innovative transportation, logistics and technology services to help companies and people move forward.
Diesel Technician Mechanic II Penske CorporationDiesel Technician Mechanic IIRochester, NY3 years of practical experience with vehicle maintenance required • High school diploma or equivalent preferred; vocational or technical certification in vehicle repair preferred • Specialized training and experience in the diagnosis/troubleshooting of major components (engines, transmissions, differentials), OEM training courses, ASE Certification, and 608/609 certifications (preferred) • Experienced using tools of the trade (including diagnostic equipment, hand tools, and power tools) • Valid driver's license required • The ability to solve problems • Excellent customer service skills and communication skills • The ability to work well as part of a team • Willing to work in non-climate-controlled conditions • Basic computer skills • The associate will be required to understand and comply with specific instructions, guidelines, rules, regulations, or other information established by Penske management • The associate must be able to perform all work adhering to DOT, OSHA, and all Penske safety and maintenance policies; including but not limited to the correct selection and use of appropriate tools, PPE, machine guarding, and established best safety practice. • Competitive starting salary • Shift Premiums • Career stability • Opportunity for growth • Excellent benefits, including lots of time off • Strong, well-rounded training on a variety of OEM equipment (Penske's Technician Certification Program is certified as a Continuing Automotive Service Education provider) • Advanced vehicle maintenance technology • Location and schedule flexibility.
NewSpecialty Pharmacy Technician Rochester Regional Health SystemSpecialty Pharmacy TechnicianRochester, NY$20–$25 / hourp>EDUCATION: LICENSES / CERTIFICATIONS: PHYSICAL REQUIREMENTS: M - Medium Work - Exerting 20 to 50 pounds of force occasionally, and/or 10 to 25 pounds of force frequently, and/or greater than negligible up to 10 pounds of force constantly to move objects; Requires frequent walking, standing or squatting. Summary: The Pharmacy Technician - Specialist assists Pharmacists with pharmaceutical preparation, distribution, and recordkeeping functions in the delivery of pharmaceutical supplies to patients of all ages, in accordance with departmental policies and procedures.
NewTravel Radiology Technician - $3,704 per week Express Healthcare Staffing NYTravel Radiology Technician - $3,704 per weekRochester, NYX-Ray Technologist Requirements: · Completion of formal training in an approved School of Radiologic Technology and maintains Certification through the American Registry of Radiologic Technologists (ARRT). · Maintains accurate patient record keeping by properly identifying images and assuring images are sent to the PACS system correctly.
NewIT - Senior Network Technician 2026/27 East Irondequoit Central School DistrictIT - Senior Network Technician 2026/27Irondequoit, NYp>Responsibilities are but not limited to the following: Schedules installation, replacement, movement, and repair of all network communication equipment (terminals, printers, modems, etc.) & resolve helpdesk tickets. Performs Network Technician duties as needed & work collaboratively with the team and provide input on ongoing projects and future tasks that need to be accomplished.
Commercial HVAC Service Technician CaptiveAire SystemsCommercial HVAC Service TechnicianRochester, NYp>Position Summary: Seeking a driven and motivated HVAC Technician to join our service team focusing on commissioning, repairing, and maintaining our equipment. Nation's leading manufacturer of commercial kitchen ventilation systems, and now offering a complete solution of fans, heaters, ductwork and HVAC equipment.
Low Voltage Technician WalmartLow Voltage TechnicianMacedon, NYFull timeLeadership Expectations: Embraces differences in people, cultures, ideas, and experiences; creates a workplace where associates feel seen, supported and connected through a culture of belonging; creates opportunities for all associates to thrive and perform; helps to attract the best talent. Develops, communicates, and implements processes and practices to meet business needs by collaborating with managers, co-workers, customers, and other business partners; analyzing and applying information from multiple sources; monitoring progress and results; and identifying and addressing improvement opportunities.
NewTravel Radiology Technician - $2,160 per week Anders GroupTravel Radiology Technician - $2,160 per weekRochester, NYp>Vivian Health provides transparent Travel Radiology Technician Salary information and unbiased reviews from leading Travel Allied Health Agencies across the United States, so you can compare travel opportunities matching your desired criteria. Anders Group posted this Radiology Technician Travel Allied Health Job that offers 36 hours a week for 13 weeks in Rochester, New York.
Pharmacy Technician / Pharm Tech Apprenticeship Walgreen CoPharmacy Technician / Pharm Tech ApprenticeshipRochester, NY$17–$20.50 / hourPerforms duties as assigned by Pharmacy Manager, Staff Pharmacist and Store Manager including utilizing pharmacy systems to enter patient and drug information, ensuring information is entered correctly, filling prescriptions by retrieving, counting and pouring pharmaceutical drugs, verifying medicine is correct, and checking for possible interactions. May assist pharmacist in administering clinical services including the collection and proper labeling of blood/urine samples from patients and other clinical services as required; assists pharmacy staff in coordination of clinical services, Walgreens healthcare clinics and external providers.
Senior Electronic Technician AMETEK IncSenior Electronic TechnicianRochester, NYp>Job Summary: Conduct a variety of simple and complex electronic, mechanical, and electromechanical tests on electronic systems, subassemblies, printed circuit boards using multiple pieces of test equipment to ensure the unit under test functions according to specifications. Job Description: About Us: At AMETEK, we don't just manufacture market-leading electronic instruments and electromechanical devices - we are using innovation to make the world a better place; technology to improve lives; and talent to solve challenges that matter.
Engineering Technician D L3Harris Technologies IncEngineering Technician DRochester, NY$31.25–$58.17 / hourTo help spot these scams, remember that during our formal recruitment process, L3Harris will NOT (1) ask you for money; (2) offer to send you a check before doing any work; (3) require you to provide sensitive personal information early in the process or sensitive information about your previous employer; (4) send you emails from free commercial services (e.g. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Facilities Technician - Manufacturing The Cooper Companies IncFacilities Technician - ManufacturingScottsville, NY$33.25–$40.44 / hourThis role is critical in ensuring a safe, compliant, and efficient environment by managing building systems, supporting HVAC diagnostics and repairs, and supporting general facility operations. Diagnose, repair, and maintain HVAC systems including various chillers, air handlers, boiler systems, VRF Systems, and ERV.
Field Service Technician Agiliti Health, IncField Service TechnicianNY$26.72–$42.71 / hourPrimary Job Location: Henrietta District Additional Locations (if applicable): Job Title: Field Service Technician I Company: Agiliti Location City: Henrietta Location State: New York Pay Range for All Locations Listed: $26.72 - $42.71 The Field Service Technician I conducts cost-effective maintenance on company and customer-owned medical equipment primarily located at customer sites to ensure it is functioning properly and meets customers' needs.
Survey Technician LaBella AssociatesSurvey TechnicianRochester, NYOur benefit offerings cover the must-haves (healthcare and retirement), the just-in-cases (insurances and employee assistance programs), and the cherry-on-tops (fitness reimbursements, year-end incentive pay, and tuition assistance). LaBella is committed to facilitating a culture where diversity, equity, and inclusion are respected, valued, and celebrated by implementing thoughtful, practical, and innovative strategies that support our employees and serve the communities in which we reside.
Assembly Technicians II IDEX CorpAssembly Technicians IINY$48,000–$72,000 / yearp>With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses (https://www.idexcorp.com/our-businesses/business-segments/) around the globe, chances are, we have something special for you. This role is responsible for actively aligning optical elements to mechanical housings, verifying optical and mechanical performance, and permanently securing optics using high‑precision tools and metrology.
Service Technician Superior Plus Energy Services Inc.Service TechnicianNY$27–$32 / hourp>Competitive Compensation: We offer a highly competitive compensation and total rewards package, ensuring that your hard work and dedication are recognized and rewarded accordingly. Consistently communicate proactively with the Service Manager, CSC Manager, Dispatcher, Sales reps, drivers, and customers as necessary.