NewSr. Controls Technician – Building Automation JobotSr. Controls Technician – Building AutomationCharlotte, NC$35–$45 / hourInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Established mechanical contractor based in North Carolina that provides HVAC construction, service, and building systems solutions for commercial and industrial facilities.
NewRegistered Veterinary Technician Foster Animal Hospital, P.A.Registered Veterinary TechnicianConcord, NC$20–$25We emphasize continuous learning and compassionate interaction, cultivating a welcoming atmosphere where you can grow your career alongside supportive teammates who share a passion for patient welfare. Our leadership focuses on fostering a positive environment where every teammate feels supported, ensuring you have the resources, equipment, and collaborative partnership needed to succeed.
NewBMET Field Service Technician Stephens International Recruiting, Inc.BMET Field Service TechnicianCharlotte, NCThe Field Service Technician will perform routine and complex work related to the general biomedical equipment, and diagnostic medical equipment primarily used in hospitals, surgical centers, and clinics. Troubleshoot and repair diverse medical devices, utilizing hand tools, computer hardware diagnostics, and detailed schematics to identify issues efficiently.
Technician Apprentice Hendrick Automotive Group CorporateTechnician ApprenticeCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Summary: In a learning capacity the Apprentice Technician assists the Service Technician with identifying necessary vehicle service and performing the repair, service, and/or maintenance work.
Apprentice Technician Hendrick Automotive Group CorporateApprentice TechnicianCharlotte, North CarolinaPart timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Summary: In a learning capacity the Apprentice Technician assists the Service Technician with identifying necessary vehicle service and performing the repair, service, and/or maintenance work.
Honda Service Technician (Line Tech) Hendrick Automotive Group CorporateHonda Service Technician (Line Tech)Charlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Pay Range: Up to $150,000 per year (based on Technician skill levels, OEM automotive certifications, and job performance) - Top Producers average 70+ hours per week!
Master Auto Technician Hendrick Automotive Group CorporateMaster Auto TechnicianConcord, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Audi/VW Technician Hendrick Automotive Group CorporateAudi/VW TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Automotive Technician Hendrick Automotive Group CorporateAutomotive TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Lube Technician Hendrick Automotive Group CorporateLube TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Performs lube, oil and filter changes by draining and replacing oil and filter, and lubricating all joints, including idler arm steering knuckles, tie rods ends and ball joints.
NewTechnician Hendrick Automotive Group CorporateTechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Flat Rate Technician Hendrick Automotive Group CorporateFlat Rate TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Certified Master Technician Hendrick Automotive Group CorporateCertified Master TechnicianCharlotte, North CarolinaFull timeHendrick Automotive Group, the largest privately-owned automotive dealer group in the country, is seeking a GM Master Certified Automotive Technician at Rick Hendrick City Chevrolet! While performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl.
Experienced Pre-owned Vehicle Reconditioning Technician Hendrick Automotive Group CorporateExperienced Pre-owned Vehicle Reconditioning TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Summary: Responsible for identifying necessary vehicle service and performing the repair, service, and/or maintenance work on pre-owned vehicle inventory.
Part-Time Express Technician Hendrick Automotive Group CorporatePart-Time Express TechnicianConcord, North CarolinaPart timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Performs lube, oil and filter changes by draining and replacing oil and filter, and lubricating all joints, including idler arm steering knuckles, tie rods ends and ball joints.
NewData Center Chiller Technician III Distinctive Staffing SolutionsData Center Chiller Technician IIICharlotte, NCJoin our client as a seasoned Data Center Chiller Technician III, where your expertise will be pivotal in maintaining and optimizing commercial and industrial HVAC systems. Conduct scheduled maintenance and inspections of HVAC equipment, ensuring systems operate efficiently by cleaning coils, replacing filters, and lubricating components.
Porsche Silver/Gold Technician Hendrick Automotive Group CorporatePorsche Silver/Gold TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
BMW Experienced Technician - Six Figure Potential Hendrick Automotive Group CorporateBMW Experienced Technician - Six Figure PotentialCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Dialysis Biomedical Technician U.S. Renal CareDialysis Biomedical TechnicianCharlotte, NCThe Biomedical Technician is responsible for overseeing the overall operational condition, maintenance and repair of all water treatment equipment, all medical equipment and mechanical/electrical systems to ensure patient safety and the safety of all staff operating such equipment for their assigned clinic(s). Perform safety checks and tests on all pretreatment water equipment including but not limited to carbon tanks, water softeners, RO units, UV lamps and ultrafilters.
NewHVAC Technician II and III Distinctive Staffing SolutionsHVAC Technician II and IIICharlotte, NCYour expertise will contribute to ensuring the optimal performance and reliability of a wide range of HVAC equipment, including chillers, boilers, and various types of air conditioning units. Diagnose and repair defective HVAC components, wiring issues, and equipment malfunctions, focusing on fan coils, chillers, and other related systems.
Refrigeration Service Technician - Commercial & Industrial CoolSysRefrigeration Service Technician - Commercial & IndustrialCharlotte, NC$25–$35Provides service to the customer base by repairing and overhauling equipment, such as compressors, water pumps, air handlers, and electrical and mechanical control devices in a safe, efficient, and timely manner that exceeds customers’ expectations. Provides general repair work on refrigeration, heating, and ventilation equipment, such as air conditioning units, evaporative condensers, ice machine equipment, water pumps, gas furnaces, compressors, and electric motors in a safe and timely manner.
NewHVAC Technician III CarowindsHVAC Technician IIICharlotte, NCResponsibilities: Installs, repairs, adjusts, maintains, retrofits, and troubleshoots refrigerant controls, compressors, heat pumps, split systems, ductless splits, packaged units, electric motors, motor controls, commercial furnaces and related controls, water pumps, exhaust fans, unit heaters, economizers, humidifiers, capacity controls, sizes of air compressors and air dryers, and related accessories and controls, chillers, (reciprocating, screw and centrifugal), cooling towers, automation control systems, and all types of glycol systems. Performs services of diagnosing, trouble-shooting and installing air conditioning and heating systems, air supply and return plenums with duct board, and flex ducting.
Master Technician Hendrick Automotive Group CorporateMaster TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
BMW Master Technician Hendrick Automotive Group CorporateBMW Master TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Part Time Lube Technician (KIA Express Tech) Hendrick Automotive Group CorporatePart Time Lube Technician (KIA Express Tech)Concord, North CarolinaPart timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Performs lube, oil and filter changes by draining and replacing oil and filter, and lubricating all joints, including idler arm steering knuckles, tie rods ends and ball joints.
BMW Certified Technician Hendrick Automotive Group CorporateBMW Certified TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Recon Technician Hendrick Automotive Group CorporateRecon TechnicianCharlotte, North CarolinaFull timeWhile performing the duties of this job, the employee is regularly required to talk and hear; stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl. Work includes movement around vehicles, working in various physical positions, and the safe operation of power tools and test equipment.
Medical Records Technician (Charlotte, NC) 6538 AdvantmedMedical Records Technician (Charlotte, NC) 6538Charlotte, NC$18–$21Advantmed is a privately held company founded in 2005 and composed of over 1,800 seasoned professionals aligned by one common goal: to meet our clients' evolving needs with accuracy, efficiency, and transparency. Our Medical Records Technicians receive company-provided laptops and portable scanners to travel to various medical facilities and hospitals for scanning patient medical records.
Electronic Medical Records Specialist Lead Novant HealthElectronic Medical Records Specialist LeadCharlotte, North CarolinaAssist with scheduling and staffing, lead and facilitate weekly team huddles, monitor and audit workflows, provide ongoing team member education and train new employees. The EMR Specialist Lead plays a critical role in supporting patient care by driving accuracy, efficiency, and adherence to regulations, overseeing workflows across the HIM function.
Home Medical Equipment Technician, Atrium Health Respiratory Charlotte, FT Days Advocate Health and Hospitals CorporationHome Medical Equipment Technician, Atrium Health Respiratory Charlotte, FT DaysCharlotte, North CarolinaProviding care under the names Advocate Health Care in Illinois; Atrium Health in the Carolinas, Georgia and Alabama; and Aurora Health Care in Wisconsin, Advocate Health is a national leader in clinical innovation, health outcomes, consumer experience and value-based care. Headquartered in Charlotte, North Carolina, Advocate Health services nearly 6 million patients and is engaged in hundreds of clinical trials and research studies, with Wake Forest University School of Medicine serving as the academic core of the enterprise.
Emergency Medical Technician (EMT-B) Mecklenburg EMS CareersEmergency Medical Technician (EMT-B)Charlotte, North CarolinaThe employee is occasionally exposed to wet and/or humid conditions; moving mechanical parts; high, precarious places; fumes or airborne particles; toxic or caustic chemicals; extreme cold; extreme heat; risk of electrical shock; explosives; risk of radiation; and vibration. Must be able to stand, walk, and sit for extended periods; must be able to adjust to maintain clinical ability regardless of the treatment scene; have dexterity to use hands to finger, handle or feel; reach with hands, and arms; climb or balance; stoop, kneel, crouch, or crawl; talk or hear; and taste or smell.
NewTravel Medical Laboratory Technician (MLT) in Charlotte, NC Cynet HealthTravel Medical Laboratory Technician (MLT) in Charlotte, NCCharlotte, NCDescription: Acts as a resource and role model to employees, which includes training/orienting and providing day-to-day work direction. Assigns, monitors, and reviews progress and accuracy of work, monitors productivity, and maintains appropriate staffing levels.
Travel Imaging Tech (Medical Imaging Technician) - CT (Computed Tomography) Epic Travel StaffingTravel Imaging Tech (Medical Imaging Technician) - CT (Computed Tomography)Charlotte, NCBy applying for this position, you agree that any calls from Epic Staffing Group and its subsidiaries may be monitored or recorded for training and quality assurance purposes. We`ll be your ticket to the travel Medical Imaging Technician - Computed Tomography job you`ll love with unparalleled recruiter support and industry-best benefits.
Medical Lab Technician I Duke UniversityMedical Lab Technician IMooresville, NCAct as the PIC (person in charge aka General Supervisor in the absence of the Supervisor/Manager/Tech III) after attaining 1 yr of high complexity laboratory experience post scientific baccalaureate degree or 2 years high complexity experience post scientific associate degree. Calibrate and perform routine maintenance on test equipment, clean and sterilize laboratory equipment, glassware and instruments, maintain laboratory supply of chemicals and glassware; perform routine maintenance on equipment.
Home Medical Equipment Technician, Atrium Health Respiratory Charlotte, FT Days Advocate Aurora Health IncHome Medical Equipment Technician, Atrium Health Respiratory Charlotte, FT DaysCharlotte, NC$30.70–$46.05 / hourProviding care under the names Advocate Health Care in Illinois; Atrium Health in the Carolinas, Georgia and Alabama; and Aurora Health Care in Wisconsin, Advocate Health is a national leader in clinical innovation, health outcomes, consumer experience and value-based care. Headquartered in Charlotte, North Carolina, Advocate Health services nearly 6 million patients and is engaged in hundreds of clinical trials and research studies, with Wake Forest University School of Medicine serving as the academic core of the enterprise.
Medical Equipment Installation Technician Revels Contracting Services, Inc.Medical Equipment Installation TechnicianCharlotte, NC$19–$24 / hourYou may have held one of these positions in the past: Installation Technician, Field Technician, Equipment Installer, Service Technician, Technical Installer, Traveling Technician, Maintenance Technician. Revels Contracting, a leader in medical imaging equipment installation, is looking for a dedicated and skilled Installation Technician to join our growing team in North Carolina .
Travel Imaging Tech (Medical Imaging Technician) - MRI (Magnetic Resonance Imaging) Epic Travel StaffingTravel Imaging Tech (Medical Imaging Technician) - MRI (Magnetic Resonance Imaging)Belmont, NCBy applying for this position, you agree that any calls from Epic Staffing Group and its subsidiaries may be monitored or recorded for training and quality assurance purposes. Rate applies to travel positions only (50+ miles from permanent address).
NewVeterinary Medical Director Global Talent PartnersVeterinary Medical DirectorCornelius, NC$200,000–$235,000 / yearIf leading a respected Emergency Service while practicing outstanding medicine in a lakeside community sounds like the right next step, click apply and one of our team will be in touch shortly. Medical leaders here value clinical autonomy, accountability, and continuous improvement, and offer a mentorship program for doctors who enjoy coaching and being coached.
Clinic Manager - Hyperbaric Center (Medical Background Required) MD HyperbaricClinic Manager - Hyperbaric Center (Medical Background Required)Charlotte, NC$65,000The Clinic Manager is expected to operate as both a leader and an active member of the team — stepping into daily operations, supporting HBOT sessions, and ensuring the center runs smoothly in real time. The ideal candidate is someone who takes full ownership , communicates proactively, and is comfortable stepping into any part of the operation — including supporting HBOT sessions — to keep the center running efficiently.
NewOccupational Therapist - Acute Care, Carolinas Medical Center Main Bed Tower, Full-Time Advocate Health and Hospitals CorporationOccupational Therapist - Acute Care, Carolinas Medical Center Main Bed Tower, Full-TimeCharlotte, North CarolinaThe new tower, a 448-bed tower, is expected to offer 191 new acute care beds, 38 operating rooms, 16 procedure rooms, a pod-style emergency room with 62 exam rooms, a new helipad, and an open core model on inpatient floors designed to facilitate collaboration between interdisciplinary teams. Evaluates patients, selects and administers assessment techniques, synthesizes information to establish appropriate patient care plan to include necessary modalities, procedures, exercise programs, therapeutic groups and patient education as warranted by a holistic view of the patient's diagnosis, condition, age, and contextual needs of discharge disposition.
Medication Aide / Technician Flexible Shift Work Phaxis LLCMedication Aide / Technician Flexible Shift WorkConcord, NC$27–$28 / hourThis role is perfect for professionals looking for flexible scheduling and the opportunity to make a meaningful impact while earning competitive pay. Responsibilities: Administer medications under the supervision of a Registered Nurse (RN) or Licensed Practical Nurse (LPN).
Veterinary Technician (CVT) - Surgery & Anesthesia - Quail Hollow Veterinary Hospital PetVet Care CentersVeterinary Technician (CVT) - Surgery & Anesthesia - Quail Hollow Veterinary HospitalCharlotte, NC$19–$23 / hourClassification of protected categories is as follows: A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. We are seeking an experienced and highly skilled Veterinary Technician to join our PetVet team in a unique dual-hospital role supporting both Quail Hollow Veterinary Hospital and Sharon Lakes Animal Hospital in Charlotte, North Carolina.
Veterinary Technician/Veterinary Assistant - Lake Norman at Mooresville Animal Hospital PetVet Care CentersVeterinary Technician/Veterinary Assistant - Lake Norman at Mooresville Animal HospitalMooresville, NCClassification of protected categories is as follows: A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. Join our team as a Veterinary Techician/Veterinary Assistant who supports the veterinarians and technicians in their daily tasks by cleaning and maintaining equipment, feeding, exercising and grooming patients, preparing and sanitizing surgery suites, restraining and handling patients, and clerical and administrative work.
Veterinary Technician/Assistant - LakeCross Veterinary Hospital PetVet Care CentersVeterinary Technician/Assistant - LakeCross Veterinary HospitalHuntersville, NCResponsibilities include providing patient care by determining animal requirements, conducting examinations and diagnostic procedures, assisting during surgery and operations, providing nursing care, assisting with feeding and caring for patients, maintaining medical supplies and equipment, overseeing triage and discharging patients, and maintaining patient medical records. Support patient examinations and operations by assembling required supplies and instruments, securing and bringing patients to examination rooms, and restraining patients; aids as directed by the veterinarian.
Veterinary Technician/Assistant PetVet Care CentersVeterinary Technician/AssistantHuntersville, NCClassification of protected categories is as follows: A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability. Responsibilities include providing patient care by determining animal requirements, conducting examinations and diagnostic procedures, assisting during surgery and operations, providing nursing care, assisting with feeding and caring for patients, maintaining medical supplies and equipment, overseeing triage and discharging patients, and maintaining patient medical records.
Shift Lead Registered Veterinary Technician (RVT) Banfield Pet HospitalShift Lead Registered Veterinary Technician (RVT)NC$23.43–$33.84 / hourLeadership Responsibilities: Assist Practice Manager in developing an efficient, productive hospital team that provides the highest quality care and service to the most pets and clients, following all Banfield protocols and practices, as well as all local, state and federal laws, focusing the team to achieve practice priorities while building our culture and brand. This includes encouraging hospital visits, welcoming clients and pets, ensuring that they are comfortable in the hospital, educating them about their pet's health, performing or preparing procedures that do not require veterinarian assistance, completing preparatory work for other procedures, and monitoring hospitalized or surgical pets.
Occupational Therapist - Acute Care, Carolinas Medical Center Main Bed Tower, Full-Time Advocate Aurora Health IncOccupational Therapist - Acute Care, Carolinas Medical Center Main Bed Tower, Full-TimeCharlotte, NC$35.50–$53.25 / hourThe new tower, a 448-bed tower, is expected to offer 191 new acute care beds, 38 operating rooms, 16 procedure rooms, a pod-style emergency room with 62 exam rooms, a new helipad, and an open core model on inpatient floors designed to facilitate collaboration between interdisciplinary teams. Evaluates patients, selects and administers assessment techniques, synthesizes information to establish appropriate patient care plan to include necessary modalities, procedures, exercise programs, therapeutic groups and patient education as warranted by a holistic view of the patient's diagnosis, condition, age, and contextual needs of discharge disposition.
Certified Veterinary Technician (multi-location) PetVet Care CentersCertified Veterinary Technician (multi-location)Charlotte, NC$27–$30 / hourWe are seeking an experienced and highly skilled Certified Veterinary Technician to join our PetVet team in a unique multi-hospital role supporting Quail Hollow Veterinary Hospital, Sharon Lakes Animal Hospital, Providence Animal Hospital (Charlotte), and Providence South Animal Hospital (Waxhaw). PetVet Care Centers is seeking a Certified Veterinary Technician (CVT) with advanced surgery and anesthesia skills to join our team to support multiple locations.
Veterinary Technician Harris Boulevard Veterinary ClinicVeterinary TechnicianCharlotte, North CarolinaPart timeThat's why we're committed to a workplace culture where employees are comfortable being their authentic selves, feel a complete sense of belonging, and are empowered to reach their highest potential. If you're an experienced Veterinary Technician or Veterinary Assistant looking for a practice that values teamwork, professional growth, and exceptional patient care, we'd love to hear from you.
Pharmacy Technician / Pharm Tech Apprenticeship Walgreen CoPharmacy Technician / Pharm Tech ApprenticeshipMonroe, NC$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.