NewDialysis Patient Care Technician U.S. Renal CareDialysis Patient Care TechnicianMcLean, VA$21.73–$32.60You will ensure quality comes first by preparing machines for hemodialysis treatments, cleaning and disinfecting machines after treatment, and conducting machine safety checks and logging results for quality control, ensuring all protocols and regulations are followed. Successful completion of USRC training program approved by the Medical Director, including demonstrated competency; this includes successful completion of USRC training course in the theory and practice of hemodialysis within 8 weeks of hire.
NewDialysis Patient Care Technician - Home Therapies - Certified Dialysis Tech Preferred U.S. Renal CareDialysis Patient Care Technician - Home Therapies - Certified Dialysis Tech PreferredMcLean, VA$21.55–$32.32You will ensure quality comes first by preparing machines for hemodialysis treatments, cleaning and disinfecting machines after treatment, and conducting machine safety checks and logging results for quality control, ensuring all protocols and regulations are followed. Successful completion of USRC training program approved by the Medical Director, including demonstrated competency; this includes successful completion of USRC training course in the theory and practice of hemodialysis within 8 weeks of hire.
NewHOME CARE PHYSICAL THERAPY ASSISTANT PTA Liberty HealthHOME CARE PHYSICAL THERAPY ASSISTANT PTAStuart, VASee Liberty Health Terms & Conditions at https://www.jobtarget.com/terms-of-use/ and Privacy Policy at https://www.jobtarget.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. At Liberty Home Care we know that following an illness, trauma or surgery, the ability to recover at home can greatly improve patient outcomes.
NewLPTA / Physical Therapist Assistant Interim Healthcare of Central, VA (Haslup)LPTA / Physical Therapist AssistantVirginia Beach, VA$65,000–$75,000 / yearAs a Physical Therapist Assistant, you’ll help patients regain their strength, manage their pain and reach their goals in a home setting where therapy is customized to their daily lives. Provide home-based physical therapy to patients who have lost mobility, strength and functionality due to an illness or injury.
Assistant Director of Nursing, RN Westwood CenterAssistant Director of Nursing, RNBluefield, VA$90,000–$95,000Responsibilities: Take your nursing career to the next level as an Assistant Director of Nursing where you will support the Director of Nursing with the delivery of efficient and effective nursing care while achieving positive clinical outcomes, and patient/family and employee satisfaction. As a leading provider in the long-term care industry, we believe in fostering a collaborative, inclusive and supportive work environment where every team member is valued and empowered to make a difference.
NewHOME CARE OCCUPATIONAL THERAPIST OT Liberty HealthHOME CARE OCCUPATIONAL THERAPIST OTStuart, VASee Liberty Health Terms & Conditions at https://www.jobtarget.com/terms-of-use/ and Privacy Policy at https://www.jobtarget.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. Job Requirements: Minimum bachelor’s degree in occupational therapy from an accredited school of occupational therapy, successful completion of the National Certification Exam and current licensure from the state where therapy will be provided.
Nurse Practitioner (NP) Primary Care ($20k Retention) HarmonyCaresNurse Practitioner (NP) Primary Care ($20k Retention)Toano, VAHarmonyCares employs more than 200+ primary care providers to deliver patient-centered care under an integrated, team-based, physician-driven model. HarmonyCares is a leading national value-based provider of in-home primary care services for people with complex healthcare needs.
NewFamily Nurse Practitioner / Physician Assistant - $5k Sign-On Bonus Fast Pace HealthFamily Nurse Practitioner / Physician Assistant - $5k Sign-On BonusVirgilina, VAPosting Title: Family Nurse Practitioner / Physician Assistant - $5k Sign-On Bonus Overview: In a manner consistent and supportive of our values, the Provider is responsible for delivering high quality health care within Fast Pace Health’s scope of services while achieving optimum patient satisfaction. They must have the ability to respond quickly and accurately to changes in condition or response to treatment and is responsible for providing outstanding patient service within the clinic and through various virtual communication channels, while maintaining a compassionate and welcome atmosphere.
Pediatric Occupational Therapist (OT) or Occupational Therapy Assistant (OTA) H2HealthPediatric Occupational Therapist (OT) or Occupational Therapy Assistant (OTA)Roanoke, VA$55,000–$85,000 / yearGreat Strides Rehabilitation, an H2 Health company, is seeking a compassionate and motivated Pediatric Occupational Therapist (OT) or Certified Occupational Therapy Assistant (COTA) to join our outpatient pediatric team in Roanoke, Virginia. Evaluate and treat children with developmental delays, sensory processing challenges, fine motor deficits, self-care limitations, and other functional impairments within your scope of practice.
Floater Physical Therapist Assistant (PTA) - Outpatient H2 HealthFloater Physical Therapist Assistant (PTA) - OutpatientRoanoke, VA$52,000–$75,000 / yearWhether you enjoy a general caseload or supporting specialty programs such as orthopedics (including pre and post-operative care), manual therapy, hand therapy, prosthetic rehab, vestibular therapy, or concussion care, we make it possible. As a Floater Physical Therapist Assistant (PTA) in our outpatient clinic, you will deliver meaningful, hands-on care while building relationships, improving lives, and growing your career in a supportive, team-driven environment.
Family Nurse Practitioner / Physician Assistant – Join Our Team + $5,000 Bonus Fast Pace HealthFamily Nurse Practitioner / Physician Assistant – Join Our Team + $5,000 BonusChesapeake, VAPosting Title: Family Nurse Practitioner / Physician Assistant – Join Our Team + $5,000 Bonus Overview: In a manner consistent and supportive of our values, the Provider is responsible for delivering high quality health care within Fast Pace Health’s scope of services while achieving optimum patient satisfaction. They must have the ability to respond quickly and accurately to changes in condition or response to treatment and is responsible for providing outstanding patient service within the clinic and through various virtual communication channels, while maintaining a compassionate and welcome atmosphere.
Physical Therapist (PT) or Physical Therapist Assistant (PTA) - Outpatient H2 HealthPhysical Therapist (PT) or Physical Therapist Assistant (PTA) - OutpatientDublin, VA$75,000–$117,000 / yearAt H2 Health Dublin, you'll work with a diverse patient population that includes orthopedic conditions, post-surgical rehabilitation, sports-related injuries, balance and mobility concerns, and functional movement impairments across pediatric, adult, and geriatric populations. If you're ready to build your career with a growing organization that values clinical excellence, teamwork, and professional development, we encourage you to apply today and discover why clinicians choose H2 Health as a place to grow, lead, and thrive.
Physical Therapist (PT) or Physical Therapist Assistant (PTA) - Outpatient H2HealthPhysical Therapist (PT) or Physical Therapist Assistant (PTA) - OutpatientFloyd, VA$75,000–$117,000 / yearThis role offers the opportunity to treat pediatric, adult, and geriatric patients while working alongside experienced rehabilitation professionals who value teamwork, compassion, and evidence-based care. If you are passionate about helping patients improve mobility, restore function, and achieve their goals, we invite you to become part of a collaborative team committed to clinical excellence and exceptional patient care.
NewDental Assistant - Clinic Health Advocates Network, Inc.Dental Assistant - ClinicAlexandria, VA$36Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies. Duties: Job Summary: We are looking for a Dental Assistant to assist our clinical team by providing a high level of patient care and satisfaction while operating in a team-based environment.
Registered Nurse (RN) - Acute Care Surgery - Rotating VCU HealthRegistered Nurse (RN) - Acute Care Surgery - RotatingRichmond, VAAcute Care Surgical Services is a nationally recognized AACN Sliver Beacon 28 bed inpatient unit and Center of Bariatric Excellence providing care for Surgical Oncology, Plastic Surgery, Microsurgery, Bariatric Surgery, Colo-Rectal Surgery and Urology patients. This diverse unit includes general and progressive level of care beds and provides the highest quality care for a broad spectrum of surgical diseases including the most critically ill and injured patients.
NewCertified Nursing Assistant (CNA) Shiftkey, LLCCertified Nursing Assistant (CNA)Daleville, VA$24ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $24/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $24/hrDaleville, VA$24ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewCertified Nursing Assistant (CNA) - up to $20/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $20/hrTappahannock, VA$20ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
NewDental Assistant Catoctin Corner DentistryDental AssistantPurcellville, VAHeartland Dental is the nation's largest dental support organization, providing non-clinical administrative support services to more than 3,000 supported doctors across 39 states and the District of Columbia in over 1,800 dental offices. Heartland Dental is the nation's largest dental support organization, providing non-clinical administrative support services to more than 3,000 supported doctors across 39 states and the District of Columbia in 1,900+ dental offices.
NewDental Assistant LWSS Family Dentistry - Virginia Beach - Red MillDental AssistantVirginia Beach, VAHeartland Dental is the nation's largest dental support organization, providing non-clinical administrative support services to more than 3,000 supported doctors across 39 states and the District of Columbia in over 1,800 dental offices. The position will have access to minimum PHI necessary for performing job-related functions; regular HIPAA training, aligning with the specific role and responsibilities, will be required; and the individual will need to protect PHI and maintain data safeguards.
Certified Nursing Assistant (CNA) - up to $28/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $28/hrHopewell, VA$28ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Certified Nursing Assistant (CNA) - up to $37/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $37/hrEmporia, VA$37ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Certified Nursing Assistant (CNA) - up to $22/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $22/hrFishersville, VA$22ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Certified Nursing Assistant (CNA) - up to $23/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $23/hrBedford, VA$23ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Certified Nursing Assistant (CNA) - up to $26/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $26/hrVirginia Beach, VA$26ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Certified Nursing Assistant (CNA) - up to $25/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $25/hrRoanoke, VA$25ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Certified Nursing Assistant (CNA) - up to $21/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $21/hrWarrenton, VA$21ShiftKey enables independent Certified Nursing Aides like you to bid on per diem CNA shifts posted by a vast network of Healthcare Facilities—all based on criteria you select. ShiftKey partners with Stride Health to allow healthcare professionals who use the ShiftKey App to access Stride's portable benefits platform for affordable healthcare options such as: Health.
Registered Nurse First Assist RNFA PRN Parham Doctors' HospitalRegistered Nurse First Assist RNFA PRNMechanicsville, VA$40.83–$61.25Additional options for dental and vision benefits, life and disability coverage, flexible spending accounts, supplemental health protection plans (accident, critical illness, hospital indemnity), auto and home insurance, identity theft protection, legal counseling, long-term care coverage, moving assistance, pet insurance and more. The awards include Top 100 Hospital by Truven Health Analytics®, 100 Best Hospitals by Healthgrades, Top 10% in the Nation for Cardiology Services and Treatment of Stroke, and Healthgrades Stroke Care Excellence Award.
Per Diem Registered Nurse (RN) - Flexible Schedule connectRNPer Diem Registered Nurse (RN) - Flexible ScheduleHampton, VA$38–$59Registered Nurse, Licensed Practical Nurse, Certified Nursing Assistant_, RN License, LPN Certification, BLS/CPR Certified_, Hospital, Long-Term Care Facility, Home Health Care_, Side hustle, flexible hours, per diem_, Competitive Pay, Same-day pay, Seasonal job, Seasonal earnings. By leveraging our app that was built by a nurse for nurses, connectRN connects the nursing community to flexible work opportunities and each other to build a supportive and thriving network.
NewPer Diem Licensed Practical Nurse (LPN) - Flexible Schedule connectRNPer Diem Licensed Practical Nurse (LPN) - Flexible ScheduleHampton, VA$31–$39Registered Nurse, Licensed Practical Nurse, Certified Nursing Assistant_, RN License, LPN Certification, BLS/CPR Certified_, Hospital, Long-Term Care Facility, Home Health Care_, Side hustle, flexible hours, per diem_, Competitive Pay, Same-day pay, Seasonal job, Seasonal earnings. By leveraging our app that was built by a nurse for nurses, connectRN connects the nursing community to flexible work opportunities and each other to build a supportive and thriving network.
Certified Nursing Assistant (CNA) / Nurse Assistant / Patient Care Assistant - Labor Pool Riverside HospitalCertified Nursing Assistant (CNA) / Nurse Assistant / Patient Care Assistant - Labor PoolNewport News, VirginiaThis may include the following procedures dependent upon unit/facility competency requirements such as enemas, vital signs, ice application, compresses, perineal care, rectal tube, sitz bath, unsterile sites, strain urine for stones, specimen collection, etc. Works under the supervision of Registered Nurse/LPN and Nurse Manager/Director in personal care of hospital patients and their environment (including those needing special precautions) and performs specified treatments.
Certified Nursing Assistant (CNA) / Nurse Assistant / Patient Care Assistant Riverside HospitalCertified Nursing Assistant (CNA) / Nurse Assistant / Patient Care AssistantNewport News, VirginiaThis may include the following procedures dependent upon unit/facility competency requirements such as enemas, vital signs, ice application, compresses, perineal care, rectal tube, sitz bath, unsterile sites, strain urine for stones, specimen collection, etc. Works under the supervision of Registered Nurse/LPN and Nurse Manager/Director in personal care of hospital patients and their environment (including those needing special precautions) and performs specified treatments.
Patient Care Assistant/Certified Nursing Assistant-Cardiac Telemetry-Part Time Riverside HospitalPatient Care Assistant/Certified Nursing Assistant-Cardiac Telemetry-Part TimeNewport News, VirginiaWorks under the supervision of Registered Nurse, Nurse Manager/Director in personal care of the patients and their environment (including those needing special precautions) and performs specified functions in tasks where there is validated competency including: simple wound care (i.e. cleaning of abrasions/laceration), EKGs, peripheral INT removal, basic phlebotomy, and extremity splinting. Maintains clean, safe and orderly work/patient environment by cleaning work stations/areas, equipment; stocking supplies; placing equipment in proper storage areas.
Patient Care Assistant/Certified Nursing Assistant-Cardiac Telemetry-Labor Pool Riverside HospitalPatient Care Assistant/Certified Nursing Assistant-Cardiac Telemetry-Labor PoolNewport News, VirginiaWorks under the supervision of Registered Nurse, Nurse Manager/Director in personal care of the patients and their environment (including those needing special precautions) and performs specified functions in tasks where there is validated competency including: simple wound care (i.e. cleaning of abrasions/laceration), EKGs, peripheral INT removal, basic phlebotomy, and extremity splinting. Maintains clean, safe and orderly work/patient environment by cleaning work stations/areas, equipment; stocking supplies; placing equipment in proper storage areas.
NewPatient Care Assistant/Certified Nursing Assistant-Cardiac Telemetry-Full Time Riverside HospitalPatient Care Assistant/Certified Nursing Assistant-Cardiac Telemetry-Full TimeNewport News, VirginiaWorks under the supervision of Registered Nurse, Nurse Manager/Director in personal care of the patients and their environment (including those needing special precautions) and performs specified functions in tasks where there is validated competency including: simple wound care (i.e. cleaning of abrasions/laceration), EKGs, peripheral INT removal, basic phlebotomy, and extremity splinting. Maintains clean, safe and orderly work/patient environment by cleaning work stations/areas, equipment; stocking supplies; placing equipment in proper storage areas.
Patient Care Assistant - Emergency Room - Labor Pool Riverside HospitalPatient Care Assistant - Emergency Room - Labor PoolOnancock, VirginiaCertified Nurse Aid (CNA) - Virginia Department of Health Professions (VDHP) In lieu of CNA certification, will accept EMT-B (Basic) from the Virginia Department of Health Professions or National Registry of Emergency Medical Technicians, or Certified or Registered Medical Assistant (CMA/RMA), or Medical Assistant Program Graduate, or Currently enrolled in LPN or RN diploma or degree program with at least 80 hours completed, or completed on-the-job training in phlebotomy and splinting. Works under the supervision of Registered Nurse, Nurse Manager/Director in personal care of the patients and their environment (including those needing special precautions) and performs specified functions in tasks where there is validated competency including: simple wound care (i.e. cleaning of abrasions/laceration), EKGs, peripheral INT removal, basic phlebotomy, and extremity splinting.
Patient Care Assistant- Emergency Room Riverside HospitalPatient Care Assistant- Emergency RoomOnancock, VirginiaCertified Nurse Aid (CNA) - Virginia Department of Health Professions (VDHP) In lieu of CNA certification, will accept EMT-B (Basic) from the Virginia Department of Health Professions or National Registry of Emergency Medical Technicians, or Certified or Registered Medical Assistant (CMA/RMA), or Medical Assistant Program Graduate, or Currently enrolled in LPN or RN diploma or degree program with at least 80 hours completed, or completed on-the-job training in phlebotomy and splinting. Works under the supervision of Registered Nurse, Nurse Manager/Director in personal care of the patients and their environment (including those needing special precautions) and performs specified functions in tasks where there is validated competency including: simple wound care (i.e. cleaning of abrasions/laceration), EKGs, peripheral INT removal, basic phlebotomy, and extremity splinting.
Assistant Patient Care Director II (Acute Care) Virginia Hospital CenterAssistant Patient Care Director II (Acute Care)Arlington, VAACLS: ED, ICU, CVICU, Cardiac Cath Lab, Cardiopulmonary Rehab, Bronch Suite, Interventional Radiology, Radiology Safety Nurses, Step down Units (3A, 3B, 4B), 6A, 6B, 7A, Labor and Delivery, Hemodialysis, Respiratory Therapy, Float pool, GI Unit, and PACU. Purpose & Scope: The Assistant Patient Care Director is responsible for direction of the nursing unit (s) in coordination with the patient care director in concert with the goals of that unit according to the philosophy of the Division of Patient Care Services.
Assistant Patient Care Director (Acute Care) Virginia Hospital CenterAssistant Patient Care Director (Acute Care)Arlington, VAACLS: ED, ICU, CVICU, Cardiac Cath Lab, Cardiopulmonary Rehab, Bronch Suite, Interventional Radiology, Radiology Safety Nurses, Step down Units (3A, 3B, 4B), 6A, 6B, 7A, Labor and Delivery, Hemodialysis, Respiratory Therapy, Float pool, GI Unit, and PACU. Purpose & Scope: The assistant patient care director is responsible for direction of the nursing unit (s) in coordination with the patient care director in concert with the goals of that unit according to the philosophy of the Division of Patient care Services.
Assistant Patient Care Director II (Acute Care) VHC HealthAssistant Patient Care Director II (Acute Care)Arlington, VirginiaFull timeACLS: ED, ICU, CVICU, Cardiac Cath Lab, Cardiopulmonary Rehab, Bronch Suite, Interventional Radiology, Radiology Safety Nurses, Step down Units (3A, 3B, 4B), 6A, 6B, 7A, Labor and Delivery, Hemodialysis, Respiratory Therapy, Float pool, GI Unit, and PACU. The Assistant Patient Care Director is responsible for direction of the nursing unit (s) in coordination with the patient care director in concert with the goals of that unit according to the philosophy of the Division of Patient Care Services.
Assistant Patient Care Director (Acute Care) VHC HealthAssistant Patient Care Director (Acute Care)Arlington, VirginiaFull timeACLS: ED, ICU, CVICU, Cardiac Cath Lab, Cardiopulmonary Rehab, Bronch Suite, Interventional Radiology, Radiology Safety Nurses, Step down Units (3A, 3B, 4B), 6A, 6B, 7A, Labor and Delivery, Hemodialysis, Respiratory Therapy, Float pool, GI Unit, and PACU. The assistant patient care director is responsible for direction of the nursing unit (s) in coordination with the patient care director in concert with the goals of that unit according to the philosophy of the Division of Patient care Services.
Patient Care Assistant Home Health Riverside HospitalPatient Care Assistant Home HealthNewport News, VirginiaWorks under the supervision of Nurse Manager in personal care, comfort measures and environmental services of the patients (including those needing special precautions) and performs specified treatments. Demonstrates competent understanding of assigned plans of care within appropriate scope of practice and responsibilities as directed by the RN/LPN to include accurately completing all required documentation.
NewPatient Care Assistant - Private Duty Riverside HospitalPatient Care Assistant - Private DutyNewport News, VirginiaWorks under the supervision of Nurse Manager in personal care, comfort measures and environmental services of the patients (including those needing special precautions) and performs specified treatments. Demonstrates competent understanding of assigned plans of care within appropriate scope of practice and responsibilities as directed by the RN/LPN to include accurately completing all required documentation.
NewPatient Care Vet Assistant Virginia TechPatient Care Vet AssistantLeesburg, VirginiaPrevious equine experience and/or veterinary assistant experience; working knowledge of basic principles of equine care; demonstrated knowledge of equine restraint and handling techniques; ability to follow established protocol and procedures; excellent communication skills. The university has a significant presence across Virginia, including Blacksburg, the greater Washington, D.C. area, the Health Sciences and Technology Campus in Roanoke, sites in Newport News and Richmond, and numerous Extension offices and research institutes .
Patient Care Veterinary Assistant Virginia TechPatient Care Veterinary AssistantLeesburg, VirginiaPrevious equine experience and/or veterinary assistant experience; working knowledge of basic principles of equine care; demonstrated knowledge of equine restraint and handling techniques; ability to follow established protocol and procedures; excellent communication skills. The university has a significant presence across Virginia, including Blacksburg, the greater Washington, D.C. area, the Health Sciences and Technology Campus in Roanoke, sites in Newport News and Richmond, and numerous Extension offices and research institutes .