NewMedical Assistant Oak Street HealthMedical AssistantWyncote, PA$18.50–$38.82The purpose of a Medical Assistant at Oak Street Health is to gather all necessary medical information regarding our patients to ensure providers have the most accurate information available when making healthcare decisions. Computer skills: Ability to quickly navigate and use multiple computer programs to include, but not limited to: Gmail, MS Word or Google Docs, Excel or Google Sheets, etc.
Medical Assistant - Podiatry, Harleysville St. Luke's Health Network, Inc.Medical Assistant - Podiatry, HarleysvilleHarleysville, PAFull timeCommunicates and coordinates with providers or Care Team regarding hospital discharge, Emergency Department visits, consulting physicians, community resources, disease management, patient self-management, patient and/or family education on chronic conditions, and labs or other testing as well as specialist visits. Provides other patient care services as needed/directed: keeps exam rooms clean; maintains clinical supplies in exam rooms; cleans and autoclaves contaminated instruments; gives injections or immunizations within State guidelines.
Medical Assistant, Primary Care, Souderton St. Luke's Health Network, Inc.Medical Assistant, Primary Care, SoudertonSouderton, PAFull timeCommunicates and coordinates with providers or Care Team regarding hospital discharge, Emergency Department visits, consulting physicians, community resources, disease management, patient self-management, patient and/or family education on chronic conditions, and labs or other testing as well as specialist visits. Provides other patient care services as needed/directed: keeps exam rooms clean; maintains clinical supplies in exam rooms; cleans and autoclaves contaminated instruments; gives injections or immunizations within State guidelines.
Medical Assistant, Lederach Primary Care St. Luke's Health Network, Inc.Medical Assistant, Lederach Primary CareHarleysville, PAFull timeCommunicates and coordinates with providers or Care Team regarding hospital discharge, Emergency Department visits, consulting physicians, community resources, disease management, patient self-management, patient and/or family education on chronic conditions, and labs or other testing as well as specialist visits. Provides other patient care services as needed/directed: keeps exam rooms clean; maintains clinical supplies in exam rooms; cleans and autoclaves contaminated instruments; gives injections or immunizations within State guidelines.
NewAssistant Medical Director - Hospital Medicine - Mercy Fitzgerald Hospital VituityAssistant Medical Director - Hospital Medicine - Mercy Fitzgerald HospitalDarby, PAStrong interpersonal and leadership skills; ability to motivate physicians and non-physicians, manage multiple assignments, work successfully with a diversity of people and locations, maintain good working relationships; Supportive team member; Ability to establish effective relationships quickly with both clients and non-clients preferred. Develop relationships with appropriate outpatient resources such as skilled nursing facilities, sobering centers, urgent care centers, primary care physicians, and mental health crisis centers.
Medical Assistant- Sleep Medicine - Chalfont St. Luke's Health Network, Inc.Medical Assistant- Sleep Medicine - ChalfontChalfont, PAFull timeIndividually and together, our employees are dedicated to satisfying the mission of our organization which is an unwavering commitment to excellence as we care for the sick and injured; educate physicians, nurses and other health care providers; and improve access to care in the communities we serve, regardless of a patient's ability to pay for health care. Additionally, you are encouraged to upload a current resume, including all work history, education, and/or certifications and licenses, if applicable.
Executive Assistant Reed Smith USExecutive AssistantPhiladelphia, Philadelphia$31.50–$38.70Full timeThis role serves as a central resource for the leader and practice team, connects workstreams across the practice and broader organization, and supports communication with clients and internal stakeholders. • Coordinate with internal teams and external vendors (e.g., IT, travel, office services) to support meetings, events and travel logistics.
NewAssistant Medical Director - Anesthesiology - Up to $150K Sign On Bonus! - Mercy Fitzgerald Hospital VituityAssistant Medical Director - Anesthesiology - Up to $150K Sign On Bonus! - Mercy Fitzgerald HospitalDarby, PAStrong interpersonal and leadership skills; ability to motivate physicians and non-physicians, manage multiple assignments, work successfully with a diversity of people and locations, maintain good working relationships; Supportive team member; Ability to establish effective relationships quickly with both clients and non-clients preferred. Up to $150K Sign On Bonus – Darby, PA – Seeking Anesthesiology Assistant Medical Director Join the Physician Partnership Where You Can Increase Your Impact Vituity’s ownership model provides autonomy, local control, and a national system of support, so you can focus your attention where you want it to be – on your patients.
Nurse Practitioner / Physician Assistant (Family Medicine) Mitchell MartinNurse Practitioner / Physician Assistant (Family Medicine)Trenton, NJ$120,000–$165,000 / yearBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. Nurse Practitioner / Physician Assistant - Family Medicine - Trenton, NJ - Full Time - Mon–Fri, 8:00 AM–5:00 PM, half-day Saturday rotation -$120,000 – $165,000 Per Year .
Allergy Nurse Practitioner or Physician Assistant Mitchell MartinAllergy Nurse Practitioner or Physician AssistantMarlton, NJ$70–$80 / hourBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. Allergy Nurse Practitioner or Physician Assistant - Marlton, NJ (Onsite) - Full Time - Varied Weekdays, 1 Weekend Day/Month - $70.00-$80.00 Per HR.
NewNurse Practitioner/Physician Assistant - Primary Care Mitchell MartinNurse Practitioner/Physician Assistant - Primary CareVoorhees Township, NJ$120,000–$150,000 / yearBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. Nurse Practitioner/Physician Assistant - Primary Care - Voorhees Township, NJ (Onsite) - Full Time - Mon-Fri 09:00am-05:00pm - $120,000-$150,000 Per Year.
Dental Assistant Mitchell MartinDental AssistantTrenton, NJ$52,500–$60,800 / yearBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. • This full-time role in Trenton, NJ, requires assisting dentists, maintaining sterilization protocols, and managing administrative tasks.
NewCertified Nursing Assistant (CNA) Ann's Choice by Erickson Senior LivingCertified Nursing Assistant (CNA)Warminster, PA$20–$27 / hourSee Erickson Senior Living Privacy Policy at https://www.ericksonseniorliving.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. Implementing residents personal care plans, focusing on residents’ strengths, preferences, and preferred routines while providing a sense of comfort, companionship, and belonging.
Legal Assistant - Title IX JobotLegal Assistant - Title IXCenter Square, PA$50,000–$90,000 / yearInformation 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. Our education-law group advises school and institutional clients on Title IX and related matters, and our staff work directly alongside attorneys on substantive, sensitive cases.
NewCertified Nursing Assistant Maris Grove by Erickson Senior LivingCertified Nursing AssistantGlen Mills, PA$23 / hourSee Erickson Senior Living Privacy Policy at https://www.ericksonseniorliving.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. Implementing residents personal care plans, focusing on residents’ strengths, preferences, and preferred routines while providing a sense of comfort, companionship, and belonging.
NewVeterinary Technician Assistant - Emergency - Mid-shift Metropolitan Veterinary AssociatesVeterinary Technician Assistant - Emergency - Mid-shiftPottstown, PAIf you re driven by the opportunity to support life-saving care , grow your career, and work alongside a passionate, dedicated team, apply today and join Metropolitan Veterinary Associates in making a difference for pets and their families! At Metropolitan Veterinary Associates (MVA) , we recognize that our Emergency Veterinary Technician Assistants are essential team members who help ensure our patients receive urgent, life-saving care.
NewExperienced Nurse Practitioner or Physician Assistant in a busy OB/GYN practice - Newark, DE Unified Women's HealthcareExperienced Nurse Practitioner or Physician Assistant in a busy OB/GYN practice - Newark, DENewark, DEAs a provider practicing with a medical affiliate in the Unified network, you will see the benefit of being affiliated with a large, national women's healthcare company while knowing that governance and clinical decision-making remains the exclusive domain of providers. Unified Women's Healthcare is affiliated with the largest, physician-owned Ob-Gyn practice network in the nation, with more than 900 affiliated practices and 2,500 providers in 17 states and Washington DC.
Physical Therapist Assistant Encompass Health Rehabilitation Hospital of ConcordvillePhysical Therapist AssistantAldan, PAOur achievements include being named one of the "World's Most Admired Companies" and receiving the Fortune 100 Best Companies to Work For® Award, among other accolades, which is nothing short of amazing. Embrace the opportunity to deliver high- quality, compassionate, and personalized care, celebrating the small successes that lead to significant achievements in rehabilitation.
NewExperienced Nurse Practitioner or Physician Assistant in a busy OB/GYN practice - Newark, DE Unified Women‘s HealthcareExperienced Nurse Practitioner or Physician Assistant in a busy OB/GYN practice - Newark, DENewark, DEAs a provider practicing with a medical affiliate in the Unified network, you will see the benefit of being affiliated with a large, national women‘s healthcare company while knowing that governance and clinical decision-making remains the exclusive domain of providers. Unified Women‘s Healthcare is affiliated with the largest, physician-owned Ob-Gyn practice network in the nation, with more than 900 affiliated practices and 2,500 providers in 17 states and Washington DC.
Assistant Director of Nursing - RN Care-OneAssistant Director of Nursing - RNHamilton Township, NJ$91,000–$95,000 / yearAlong with the Director of Nursing, promote positive employee relations, strong customer service ethic and commitment to ongoing staff education and training, May exercise direction over the department in the absence of the Director of Nursing. Assist the Director of Nursing with regulatory compliance and ensure effective communication strategies with all levels of nursing staff to promote effective care delivery.
NewCertified Nursing Assistant (CNA) - up to $23/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $23/hrVoorhees Township, NJ$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.
NewCertified Nursing Assistant (CNA) Shiftkey, LLCCertified Nursing Assistant (CNA)Salem, NJ$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.
NewVeterinary Technician Assistant - Anesthesia Metropolitan Veterinary AssociatesVeterinary Technician Assistant - AnesthesiaDoylestown, PAIf you re driven by the opportunity to support life-saving care , grow your career, and work alongside a passionate, dedicated team, apply today and join Metropolitan Veterinary Associates in making a difference for pets and their families! As an Anesthesia Veterinary Assistant at MVA, you will play a key role in supporting our surgery department, helping our technicians and veterinarians provide rapid, high-quality care.
Certified Nursing Assistant, CNA Wayne CenterCertified Nursing Assistant, CNAWayne, PA$19–$25Evening shift differential: +$3 an hour Night shift differential: +$2 an hour The Certified Nursing Assistant - CNA works alongside a Licensed/Registered Nurse to directly impact patients'/residents' quality of life by assisting with their activities of daily living (ADLs). 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.
Certified Nursing Assistant, CNA Crestview Center - PACertified Nursing Assistant, CNALanghorne, PA$19.50–$23Responsibilities: The Certified Nursing Assistant - CNA works alongside a Licensed/Registered Nurse to directly impact patients'/residents' quality of life by assisting with their activities of daily living (ADLs). 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.
Certified Nursing Assistant, CNA Sanatoga CenterCertified Nursing Assistant, CNAPottstown, PA$20–$26Responsibilities: The Certified Nursing Assistant - CNA works alongside a Licensed/Registered Nurse to directly impact patients'/residents' quality of life by assisting with their activities of daily living (ADLs). 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.
NewClinical Operations Manager (RN/BSN) - Community Health Mitchell MartinClinical Operations Manager (RN/BSN) - Community HealthPhiladelphia, PA$101,000–$113,000 / yearBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. • Are you a BSN-prepared RN who enjoys leading teams, improving clinical operations, and making a difference in your community?.
NewExpanded Duties Dental Assistant Penn Premier DentalExpanded Duties Dental AssistantExton, PA$30–$32 / hourHeartland 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. As an Expanded Duties Dental Assistant at a Heartland Dental supported office, you will organize and maintain lab equipment, take and develop X-rays and provide comprehensive post-operative dental procedures to patients.
Healthcare CTE Teacher - 2026/2027 School Year Mastery Charter SchoolsHealthcare CTE Teacher - 2026/2027 School YearPhiladelphia, PA$60,900–$112,700 / yearFull timeLead hands-on learning opportunities in a newly constructed Certified Medical Assistant lab classroom space and in the field to provide students with practice opportunities and feedback on real-life skills they will need for success in health care careers. Physical/Environmental: Ability to physically perform the essential duties of the role as outlined above, and to work in the environmental conditions required, such as traveling to network campuses, monitoring and interacting with students, in-person facilitation of trainings, etc.
NewASSISTANT STORE MANAGER - COMPUTER SERVICES Micro CenterASSISTANT STORE MANAGER - COMPUTER SERVICESSaint Davids, PAManage staffing, onboarding and training to ensure competent and certified associates are hired, trained and scheduled to properly service our customers. Ensure all associates maintain appropriate technical certifications (CompTIA A+, Apple, and all other vendor certifications as required) to enable proper service of products.
Certified Nursing Assistant, CNA Norriton Sq Nrsg and Rehab CtrCertified Nursing Assistant, CNANorristown, PA$20–$23Responsibilities: The Certified Nursing Assistant - CNA works alongside a Licensed/Registered Nurse to directly impact patients'/residents' quality of life by assisting with their activities of daily living (ADLs). 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.
Certified Nursing Assistant (CNA) - up to $25/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $25/hrWest Chester, PA$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 $24/hr Shiftkey, LLCCertified Nursing Assistant (CNA) - up to $24/hrBryn Mawr, PA$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.
NewTravel Physical Therapy Assistant (PTA) Fusion Medical StaffingTravel Physical Therapy Assistant (PTA)Hammonton, NJThe Physical Therapy Assistant (PTA) works under the supervision of a Physical Therapist to help implement treatment plans that improve patients‘ mobility, reduce pain, and enhance functional independence. They document patient progress, educate patients on home exercise programs, and collaborate with the healthcare team to support optimal recovery and overall quality of life.
NewPhysical Therapist Assistant - FT Tender Touch Rehab ServicesPhysical Therapist Assistant - FTFlourtown, PAEach of our local brands, including Tender Touch Rehab Services , is supported by the strength and stability of Enhance Therapies while maintaining its unique community-focused identity. We support our clinicians with competitive pay, a collaborative work environment, and industry-leading clinical education so you can focus on what matters most: making a difference in people’s lives.
NewNurse Practitioner (NP) / Physician Assistant (PA) Skilled Healthcare of PhiladelphiaNurse Practitioner (NP) / Physician Assistant (PA)Philadelphia, PAThe organization delivers advanced, clinic-level vascular care directly within nursing homes, allowing patients to receive high-quality treatment in a familiar environment. A specialized vascular care group dedicated to serving the long-term care setting is seeking a Nurse Practitioner (NP) or Physician Assistant (PA) to join its growing team.
NewAssistant Branch Manager Pro Truck Herc Rentals IncAssistant Branch Manager Pro TruckPhiladelphia, PA$75,000–$85,000 / yearFounded in 1965, Herc Rentals is one of the leading equipment rental suppliers in North America with 2025 total revenues reaching approximately $4.4 billion. Herc Rentals serves customers through approximately 609 locations and has about 9,700 employees in North America as of March 31, 2026.
NewNurse Practitioner, Advanced Practice Provider (Bilingual Spanish Preferred) Oak Street HealthNurse Practitioner, Advanced Practice Provider (Bilingual Spanish Preferred)Philadelphia, PA$95,738–$206,206As the nation’s leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues – caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. Nurse Practitioners practice in our outpatient practices on a collaborative care team composed of a physician, nurse practitioner or physician assistant, medical assistants, a dedicated medical scribe, and support from registered nurses and care managers.
NewFood & Beverage Catering Assistant Manager Dorney ParkFood & Beverage Catering Assistant ManagerGilbertsville, PAQualifications: 2+ years of leadership experience in high‑volume food service (quick‑serve, multi‑unit, catering/banquets, stadiums, or attractions); multi‑unit experience preferred. The Area Manager, Food & Beverage (Catering & In‑Park) leads the daily operation and long‑term performance of a portfolio of quick‑serve locations, and catered venues.
NewAssistant Director of Nursing (ADON) Redeemer HealthAssistant Director of Nursing (ADON)Jenkintown, PAUnder the direction of the Director of Nursing working in conjunction with members of the management team provides support to the DON in planning, coordinating, and directing the operation and management for the skilled nursing departments and short stay for St. Joseph Manor. The position requires the use of independent judgment in the facility's day-to-day operations in accordance with the goals and objectives of the LifeCare Division, regulatory and legal aspects in the Long term care industry, the Sisters of the Redeemer and Redeemer Health.
NewNursing Assistant Encompass Health Rehabilitation Hospital of ReadingNursing AssistantSanatoga, PAAs a Nursing Assistant, your role extends beyond support, allowing you to utilize your specialized skills to provide compassionate, personalized care, and assist RNs in guiding patients through their rehabilitation journey. Assist nurses with patients and treatments as needed, including helping patients with daily personal activities like bathing, dressing, grooming, and eating.
Assistant Store Manager - Spencer's Spencer Gifts - Spirit HalloweenAssistant Store Manager - Spencer'sKing Of Prussia, PA$14.75–$15 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Senior Assistant Store Manager Spencer Gifts - Spirit HalloweenSenior Assistant Store ManagerSpringfield, PA$16.75–$17 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Patient Access Representative JAG Physical TherapyPatient Access RepresentativeWarminster, PAJAG Physical Therapy, a comprehensive outpatient, orthopedic physical therapy company with 100 facilities throughout Pennsylvania, New Jersey, and New York, is seeking compassionate and motivated individuals to join our winning team! As a Patient Access Representative, you play a critical role in ensuring the seamless operation of the healthcare environment, the delivery of quality patient care, and world-class customer service.
NewDermatologist Advanced Dermatology and Cosmetic SurgeryDermatologistPhiladelphia, PAOur thriving patient-centered, physician-led organization is seeking a Full or Part Time General Dermatologist to join our highly productive group in Philadelphia, PA. Advanced Dermatology and Cosmetic Surgery’s mission is to deliver the highest quality patient care and experience in dermatology and aesthetic services.
NewTravel Physical Therapist - $2,434 per week LanceSoftTravel Physical Therapist - $2,434 per weekChester, PALanceSoft specializes in providing Registered Nurses, Nurse Practitioners, LPNs/LVNs, Social Workers, Medical Assistants, and Certified Nursing Assistants to work in Acute Care Centers, Skilled Nursing Facilities, Long-Term Care centers, Rehab Facilities, Behavioral Health Centers, Drug & Alcohol Facilities, Home Health & Community Health, Urgent Care Clinics, and many other provider-based facilities. Our team of experienced career specialists takes the time to understand your needs and match you with the right job Lancesoft has been chosen by Staffing Industry Analysts as one of the Best Staffing Firms to Work for.
NewAnesthesiology Physician UPMCAnesthesiology PhysicianPhiladelphia, PAThe not-for-profit system cares for more than 1.2 million area residents yearly, providing life-saving emergency care, essential primary care, specialty care, and leading-edge diagnostic services. UPMC in Central PA is a nationally recognized leader in providing high quality, patient-centered health care services in central Pennsylvania and surrounding rural communities.
Dialysis Patient Care Technician-PCT Dialysis Clinic, Inc.Dialysis Patient Care Technician-PCTPhiladelphia, PA$22–$27 / hourDCI’s Differentiator: Since opening the first clinic 50 years ago in Nashville, Tenn., our Dialysis Clinic, Inc. family has grown to be the nation’s largest nonprofit dialysis provider with more than 270 locations in 30 states, serving nearly 14,000 patients each day. The Patient Care Technician (PCT) provides care to patients with end-stage renal disease, supporting clinical staff throughout the dialysis treatment process to deliver prescribed treatments.
Medical Assistant Main Line Health SystemMedical AssistantWynnewood, PA$18.37–$28.47 / hourMain Line Healthcare is a dynamic network of primary care and specialty care physicians, including cardiology, family medicine, endocrinology, orthopedic surgery, internal medicine, plastic and reconstructive surgery, obstetrics/gynecology, and pediatric practices that have become benchmark networks. Just as each of our patients requires a personalized care plan, each of our employees, physicians, and volunteers, bring distinctive talents to Main Line Health.
Medical Assistant II - FT - Day - OB/GYN Princeton NJ Capital HealthMedical Assistant II - FT - Day - OB/GYN Princeton NJLawrenceville, NJ$19.32–$24.13 / hourMust maintain current certification from the Certifying Board of the American Association of Medical Assistants (AAMA), the National Center for Competency Testing (NCCT), the American Medical Certification Association (AMCA), the National Association for Health Professionals (NAHP), the National Certification Medical Association (NCMA), or registration from the American Medical Technologists (AMT), or any other recognized certifying body approved by the board. The educational program shall include, at a minimum, 330 clock hours of instruction and shall encompass training in the administration of intramuscular and subcutaneous injections and instruction and demonstration in: pertinent anatomy and physiology appropriate to injection procedures; choice of equipment; proper technique, including sterile technique; hazards and complications; and emergency procedures.