Dental Assistant - Endodontist Aspen Dental Management IncDental Assistant - EndodontistFuquay Varina, NC$18–$22 / hourAs this position requires daily travel to assigned offices, you must maintain a valid non-restricted driver's license and appropriate insurance or the ability to be insured under the employer's fleet insurance program (for those assigned a Company fleet vehicle). At Aspen Dental, we put You First, offering the security and job stability that comes with working with a world-class dental service organization (DSO).
PTA/ Physical Therapist Assistant -Raleigh, NC Trinity RehabPTA/ Physical Therapist Assistant -Raleigh, NCRaleigh, North CarolinaTrinity Rehab is seeking a dedicated Physical Therapist Assistant (PTA) to join our team at an upscale Continuing Care Retirement Community in the Raleigh, NC area. Graduate from an accredited physical therapist assistantsâ program with an Associateâs degree approved by the American Physical Therapy Association.
Assistant Manager II-2 Family Dollar Stores Of North CarolinaAssistant Manager II-2Raleigh, North CarolinaResponsible for maintaining the cleanliness throughout the store, including cleaning and restocking bathrooms, sweeping and mopping floors, taking out the trash, and ensuring all areas are neat and presentable. As a manager, you may be required by the local jurisdiction where a store is situated to provide certain detailed background information necessary to obtain a license to sell alcoholic beverages / tobacco products.
Assistant Store Manager I Family Dollar Stores Of North CarolinaAssistant Store Manager IRaleigh, North CarolinaResponsible for maintaining the cleanliness throughout the store, including cleaning and restocking bathrooms, sweeping and mopping floors, taking out the trash, and ensuring all areas are neat and presentable. As a manager, you may be required by the local jurisdiction where a store is situated to provide certain detailed background information necessary to obtain a license to sell alcoholic beverages / tobacco products.
Assistant Manager I Family Dollar Stores Of North CarolinaAssistant Manager IGarner, North CarolinaResponsible for maintaining the cleanliness throughout the store, including cleaning and restocking bathrooms, sweeping and mopping floors, taking out the trash, and ensuring all areas are neat and presentable. As a manager, you may be required by the local jurisdiction where a store is situated to provide certain detailed background information necessary to obtain a license to sell alcoholic beverages / tobacco products.
Assistant Manager II Family Dollar Stores Of North CarolinaAssistant Manager IIDurham, North CarolinaResponsible for maintaining the cleanliness throughout the store, including cleaning and restocking bathrooms, sweeping and mopping floors, taking out the trash, and ensuring all areas are neat and presentable. As a manager, you may be required by the local jurisdiction where a store is situated to provide certain detailed background information necessary to obtain a license to sell alcoholic beverages / tobacco products.
NewAssistant Store Manager - Southpoint SephoraAssistant Store Manager - SouthpointRaleigh, NC$63,100–$77,350 / yearCollaborate with the Store Manager to ensure smooth daily operations, delivering exceptional client experiences while driving sales and profitability in a fast-paced environment. Job ID: 292873Store Name/Number: NC-Southpoint (0384)Address: 6910 Fayetteville Road, Raleigh, NC 27713, United States (US)Hourly/Salaried: Salaried (Exempt)Job Type: Full TimePosition Type: Regular.
Assistant Electrical Detailer Aspen Technical Staffing, IncAssistant Electrical DetailerCary, NCThe successful candidate will support planning, design, modeling, documentation, and BIM coordination efforts across a diverse portfolio of projects and clients. This is an excellent opportunity for a detail-oriented professional with Revit experience who enjoys working on complex telecommunications and infrastructure projects.
Assistant Project Manager - Multifamily Construction Michael Page InternationalAssistant Project Manager - Multifamily ConstructionRaleigh, North Carolina$80,000–$100,000 / yearFull timeThe Successful Applicant2+ years of experience with a General Contractor, Developer, or Multifamily BuilderExperience on multifamily projects including garden-style, wrap, or podium constructionStrong tenure with demonstrated commitment to previous employersExperience with Procore and Bluebeam preferredDetail-oriented, professional, and motivated to build a long-term careerWhat's on OfferBase salary of $80,000-$95,000 plus annual bonusCompany truck and gas cardCompany-provided housing for overnight travel when requiredOpportunity to work directly with senior leadership and gain career advancementLong-term project pipeline with a financially strong builder-developerCollaborative culture with significant growth potential within the organizationJob SummarySector: ConstructionSub Sector: Project ManagerIndustry: PropertyLocation: RaleighContract Type: Permanent Assistant Project Manager - Multifamily ConstructionOur client is a nationally recognized builder-developer with nearly 60 years of experience creating and managing residential communities across the Southeast and Mid-Atlantic regions.
NewAssistant Starbucks Store Manager Starbucks at Brittain Resorts & HotelsAssistant Starbucks Store ManagerChapel Hill, North Carolina$60,000–$70,000 / yearFull timeOverview: The Assistant Store Manager supports the Store Manager with the day-to-day operations of their assigned Starbucks location, including supervising team members, supporting store operations, and working side-by-side with team members to serve quality products and provide excellent customer service. This is a working management role; work alongside our baristas during shifts by preparing & providing quality beverages & food products, stocking, replenishing, and deep cleaning as needed.
Medical Assistant/Phlebotomist Life Line Screening of America LLCMedical Assistant/PhlebotomistRaleigh, NCMajor Responsibilities: Ability to learn and perform the Front desk registration customer process, Ankle Brachial Index, Osteoporosis Risk Assessment, Atrial Fibrillation, and blood test screenings in accordance with the companys protocols and in a proficient and timely manner. Life Line Screening is the industry-leading preventive healthcare company, providing screenings to over 650,000 people every year.
Service Assistant Tesla IncService AssistantRaleigh, NCAlong with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire: Medical plans > plan options with $0 payroll deduction. Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance.
Assistant General Manager | Full-Time | Durham Performing Arts Center Oak View GroupAssistant General Manager | Full-Time | Durham Performing Arts CenterDurham, North Carolina$70,000–$80,000 / yearFounded in 2015, the company serves a collection of seven world-class owned venues and a client roster of the most iconic arenas, stadiums, convention centers, music festivals, performing arts centers, and cultural institutions, spanning four continents. Oak View Group: Oak View Group (OVG) is the global leader in premium live entertainment infrastructure and services, with a platform spanning venue development and end-to-end capabilities across venue management, hospitality, and sponsorship sales.
Assistant Project Manager / Project Engineer - Construction GpacAssistant Project Manager / Project Engineer - ConstructionRaleigh, NC60000–105000GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. We are seeking a motivated Assistant Project Manager / Project Engineer to support the execution of major infrastructure restoration and repair projects throughout the region.
Assistant Teacher The Goddard School of Raleigh North Hills, NCAssistant TeacherRaleigh, NCFull timeOur School offers a premium educational experience in state-of-the-art facilities, helping every child become a joyful, confident learner ready for success in school and life. The Goddard School franchise owner(s) are the employers at each school, and the franchise owner(s) set their own wage and benefit programs, which vary by location.
Assistant General Manager Heights Wellness Retreat - RaleighAssistant General ManagerHolly Springs, NCPart timeIn this role, you’ll report to the General Manager and help ensure operational excellence, team development, and five-star guest experience in alignment with our brand promise. We're seeking a proactive, passionate, and detail-driven part-time Assistant General Manager to support the daily operations of our retreat.
Construction Assistant Project Manager GpacConstruction Assistant Project ManagerRaleigh, NC61000–89000GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. A reputable Commercial Construction company in your area is looking for an Assistant Project Manager to join our dedicated project management team!
Assistant Store Manager - Crabtree SephoraAssistant Store Manager - CrabtreeRaleigh, NC$63,100–$77,350 / yearJob ID: 290590Store Name/Number: NC-Crabtree Mall (0060)Address: 4325 Glenwood Ave, Suite 2088, Raleigh, NC 27612, United States (US)Hourly/Salaried: Salaried (Exempt)Job Type: Full TimePosition Type: Regular. Collaborate with the Store Manager to ensure smooth daily operations, delivering exceptional client experiences while driving sales and profitability in a fast-paced environment.
UTS - Temporary Surplus/Warehouse Assistant at UNC Chapel Hill University of North Carolina at Chapel HillUTS - Temporary Surplus/Warehouse Assistant at UNC Chapel HillChapel Hill, NCDepartment HR UTS Partnership Career Area Facilities and Skilled Trades Posting Open Date 08/06/2026 Application Deadline 08/13/2026 Position Type Temporary Staff (SHRA) Position Title UTS - Temporary Surplus/Warehouse Assistant at UNC Chapel Hill Position Number Vacancy ID S027926 Full-time/Part-time Full-Time Temporary Hours per week Work Schedule. Under this partnership, University Temporary Services (UTS) provides exclusive temporary staffing services to UNC-Chapel Hill and NC State, employing candidates to work as temporary employees in a variety of jobs on both campuses.
Adjunct Assistant Professor University of North Carolina at Chapel HillAdjunct Assistant ProfessorChapel Hill, NCDepartment Emergency Medicine - 411201 Application Deadline 10/13/2026 Position Type Visiting / Part-time Faculty Working Title Adjunct Assistant Professor Appointment Type Open Rank Position Number 20043712, 20041681, 20042621, 20042633, 20042662, 20043402 Vacancy ID F003532 Full-time/Part-time Part-Time Temporary Hours per week 4 FTE 0.1 Position Location North Carolina, US Hiring Range Proposed Start Date 07/01/2026 Estimated duration of appointment 1 year. University employees can choose from a wide range of professional training opportunities for career growth, skill development and lifelong learning and enjoy exclusive perks that include numerous retail and restaurant discounts, savings on local child care centers and special rates for performing arts events.
NewPhysical Therapist Assistant CareerscapePhysical Therapist AssistantRaleigh, NC$58,000–$68,000 / yearFull timeIn this hybrid role, you will work directly under the supervision of licensed Physical Therapists to carry out individualized treatment plans, helping patients regain mobility, manage pain, and return to the activities they love. Day to day, you will spend most of your time in the clinic guiding patients through therapeutic exercises, modalities, and functional training, while also documenting progress and coordinating care with the broader clinical team.
NewLaboratory Assistant University of North Carolina at Chapel HillLaboratory AssistantChapel Hill, NCDepartment Chemistry - 318300 Career Area Research Professionals Posting Open Date 08/11/2026 Application Deadline 08/14/2026 Position Type Temporary Staff (SHRA) Position Title Laboratory Assistant Position Number 20058818 Vacancy ID S027946 Full-time/Part-time Full-Time Temporary Hours per week 40 Work Schedule Position Location North Carolina, US Hiring Range $19.00 per hour Proposed Start Date 09/01/2026 Estimated Duration of Appointment 6 months or longer. University employees can choose from a wide range of professional training opportunities for career growth, skill development and lifelong learning and enjoy exclusive perks that include numerous retail and restaurant discounts, savings on local child care centers and special rates for performing arts events.
Assistant Store Manager - Crabtree (Raleigh, NC, US, 27612) SephoraAssistant Store Manager - Crabtree (Raleigh, NC, US, 27612)Raleigh, NC$63,100–$77,350 / yearCollaborate with the Store Manager to ensure smooth daily operations, delivering exceptional client experiences while driving sales and profitability in a fast-paced environment. . This role requires the ability to lift and carry up to 50 pounds, bend/stretch to stock shelves, stand and walk the sales floor for the entire shift, and work in a fragrance-filled environment.
NewAssistant Store Manager - Southpoint (Raleigh, NC, US, 27713) SephoraAssistant Store Manager - Southpoint (Raleigh, NC, US, 27713)Raleigh, NC$63,100–$77,350 / yearCollaborate with the Store Manager to ensure smooth daily operations, delivering exceptional client experiences while driving sales and profitability in a fast-paced environment. . This role requires the ability to lift and carry up to 50 pounds, bend/stretch to stock shelves, stand and walk the sales floor for the entire shift, and work in a fragrance-filled environment.
Administrative Assistant Accentuate StaffingAdministrative AssistantApex, NC$22.50 / hourFull timeThe Administrative Assistant \is responsible for assisting with the day-to-day operations of the organization. Accentuate Staffing is seeking an Administrative Assistant to join a growing company in Apex, NC.
NewPhysical Therapy Assistant - $26-29 per hour Confluent HealthPhysical Therapy Assistant - $26-29 per hourOxford, NC$26–$29 / hourWe’re a family of physical therapy and occupational therapy companies transforming healthcare by strengthening private practices, developing and educating highly effective clinicians, and lowering healthcare costs through workplace wellness and injury prevention. With 1,650+ sites of care and 4,500+ workplace injury prevention programs across the country, we’re creating better access to care and better careers for clinicians at every stage.
NewPhysical Therapy Assistant - $30-34 per hour Confluent HealthPhysical Therapy Assistant - $30-34 per hourRaleigh, NC$30–$34 / hourWe’re a family of physical therapy and occupational therapy companies transforming healthcare by strengthening private practices, developing and educating highly effective clinicians, and lowering healthcare costs through workplace wellness and injury prevention. Enjoy the variety of working across multiple clinics in our Float Position giving you diverse clinical experience, a broader skillset, and a more dynamic, engaging workweek without being tied to a single location!
NewExecutive Assistant # 26-19803 US Tech Solutions, Inc.Executive Assistant # 26-19803Clayton, NCJob Description: Experience supporting senior leaders or executives Strong organizational, project coordination, and stakeholder management skills Excellent communication and discretion when handling sensitive information. Essential Function: Own & lead projects as assigned under direction of department leader, to include ensuring project is managed from origination through completion within the defined scope, cost & time constraints.
NewAssistant Nurse Manager - Cardiology Stepdown Duke HealthAssistant Nurse Manager - Cardiology StepdownDurham, NCThe Clinical Nurse Leader (CN IV) plays a key role in advancing unit‑level excellence by leading change, mentoring others, and continuously identifying opportunities to improve quality, safety, and efficiency in patient care delivery. The Cardiology Stepdown (Unit 7300) is a fast-paced, 31-bed cardiac progressive care unit supported by a highly skilled and collaborative team of registered nurses, nursing assistants, and health unit coordinators.
NewNursing Care Assistant I (CNA I) Home Health Duke HealthNursing Care Assistant I (CNA I) Home HealthDurham, NCAdminister treatment and personal care procedures to patients including, but not limited to, feeding, bathing, hair care, changing clothing, nail care, bed-making, assisting with ambulation, enemas, skin care, and bowel and bladder elimination; provide such additional care as required to meet the personal needs and comfort of assigned patients. Duke HomeCare and Hospice provides innovative and thoughtful care by using an interdisciplinary team approach to achieve the best possible outcomes for patients, families and the communities for which they serve.
NewNursing Care Assistant I (CNA) - 2100 General Medicine (Nights) Duke HealthNursing Care Assistant I (CNA) - 2100 General Medicine (Nights)Durham, NCAdminister treatment and personal care procedures to patients including, but not limited to, feeding, bathing, hair care, changing clothing, nail care, bed-making, assisting with ambulation, enemas, skin care, and bowel and bladder elimination; provide such additional care as required to meet the personal needs and comfort of assigned patients. About the Unit This unit is part of Duke University Hospital's innovation initiative, designed to redefine care delivery by integrating cutting-edge technologies that enhance patient outcomes, streamline workflows, and improve operational efficiency.
NewOccupational Therapist Assistant Well Care Home Health of the Triangle, Inc.Occupational Therapist AssistantBurlington, NC4. Essential Technical / Motor Skills: Knowledge of home health and occupational therapy procedures, ability to manipulate patient care equipment, including modalities and assistive devices; ability to properly transfer and guard patients; ability to apply other manual therapy techniques. Exposure to Hazards: Noise, congestion, communicable disease, exposure to blood borne pathogens, patient assault, and injury resulting from improper body mechanics, uncooperative patients, families, and community hazards.
NewAssistant Director - Outpatient Nutrition Services Duke HealthAssistant Director - Outpatient Nutrition ServicesDurham, NCOur nutrition team at Duke Health work across inpatient and outpatient settings, providing specialized medical nutrition therapy for oncology, diabetes, weight management, and surgical preparation for both Adult and Pedicatric patient populations. The Duke University Hospital delivers patient centered care and is known for expertise in Inpatient, Urgent Outpatient, OR, Interventional, ED/Trauma, PEDS, Cardiac, Oncology, and Transplant services.
Assistant Salon Manager Mason GroupAssistant Salon ManagerRaleigh, North Carolina$14.50–$16 / hourThe Assistant Salon Director helps drive store performance, fosters superior client service, and maintains operational excellence to meet or exceed established productivity goals. Whether it's for a special occasion or just for maintaining that everyday glow, you will educate clients on the best tanning and wellness options, so they will look and feel their best.
Bookkeeper / Assistant Controller / Accounting Manager AlphaGraphics - US698Bookkeeper / Assistant Controller / Accounting ManagerGarner, NC$50,000–$65,000 / yearFull timeThis unique role offers the opportunity to learn the company’s financial systems and operations directly from an experienced Controller while helping maintain and improve the financial processes of a growing production business. The posted positions are offered by individual franchisees who interview, hire, manage and pay the employees hired for positions in a specific local location (center) through their specific business.
Golf Player Assistant Prestonwood Country ClubGolf Player AssistantCary, North CarolinaJob Information: The Player Assistant will be responsible for assisting the Golf Professional Staff with tee sheet controls by greeting players at the first tee, reciting the daily golf course conditions, maintaining pace of play on the course, and delivering a positive experience for all Members and Guests. Prestonwood Country Club , a premiere Golf Course with 3 18-hole golf courses in Cary, NC is seeking energetic and friendly individuals to join our team of Golf Payer Assistants.
ARG Assistant Manager Westlake HardwareARG Assistant ManagerCary, North Carolina$20–$22 / hourAce Retail Group (ARG), is a division of Ace Hardware Corporation that owns and operates several Ace brands, including Westlake Ace, Great Lakes Ace, Buikema’s Ace, Outer Banks Ace, Dennis Company, and Breed & Company. Great people make ARG stand out in our industry, and we are looking for individuals who strive for personal and professional growth, and who want to work with a company founded on (and still led by) our solid Core Values of: Winning, Excellence, Love, Integrity, Gratitude, Humility and Teamwork.
NewPRN Physical Therapist Assistant Functional PathwaysPRN Physical Therapist AssistantChapel Hill, NCLocated in the heart of Chapel Hill's Meadowmont neighborhood, residents enjoy a walkable campus with easy access to UNC Health, the University of North Carolina at Chapel Hill, local boutiques, restaurants, and scenic greenways. Team members become part of a close-knit community dedicated to enriching lives while enjoying all that Chapel Hill has to offer, from its renowned healthcare and academic excellence to its vibrant arts, dining, and outdoor recreation.
NewCertified Medical Assistant Cone HealthCertified Medical AssistantMebane, NCRequired: Certification as a Medical Assistant (CMA)/Registered Medical Assistant (RMA) required from one of the following: American Associate of Medical Assistants (AAMA), American Medical Technologists (AMT), National Center for Competency Testing (NCCT), American Allied Health - RMA(AAH), National Health career Association (NHA), American Registry of Medical Assistants (RMA), National Healthcare Worker's Association (NHCWA), National Association for Health Professionals (NAHP), National Registry of Medical Assistants (NRMA), American Medical Certification Association (AMCA). Working under close supervision in an outpatient setting, this role performs routine clinical and administrative tasks to assist providers and the care team.
Travel Physical Therapy Assistant (PTA) - $1,135 to $1,368 per week in Oxford, NC Fusion Medical StaffingTravel Physical Therapy Assistant (PTA) - $1,135 to $1,368 per week in Oxford, NCOxford, NC$1,135–$1,368Summary: The 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.
NewTravel Physical Therapy Assistant (PTA) - $1,578 to $1,901 per week in Oxford, NC Fusion Medical StaffingTravel Physical Therapy Assistant (PTA) - $1,578 to $1,901 per week in Oxford, NCOxford, NC$1,578–$1,901Summary: The 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.
Travel Physical Therapy Assistant (PTA) - $1,492 per week in Oxford, NC Anders GroupTravel Physical Therapy Assistant (PTA) - $1,492 per week in Oxford, NCOxford, NC$1,492This travel assignment is a great opportunity for an experienced Physical Therapist Assistant (PTA) professional to work in a clinical setting while gaining new experience and earning competitive pay. Anders Group supports allied healthcare professionals with dedicated recruiters, transparent communication, and travel opportunities across the United States.
Travel Physical Therapy Assistant (PTA) - $1,484 per week in Metrowest Ii, NC Anders GroupTravel Physical Therapy Assistant (PTA) - $1,484 per week in Metrowest Ii, NCMetrowest Ii, NC$1,484This travel assignment is a great opportunity for an experienced Physical Therapist Assistant (PTA) professional to work in a clinical setting while gaining new experience and earning competitive pay. Anders Group supports allied healthcare professionals with dedicated recruiters, transparent communication, and travel opportunities across the United States.
NewTravel Skilled Nursing Facility (SNF) Physical Therapy Assistant - $1,630 per week National Staffing Solutions-MSPTravel Skilled Nursing Facility (SNF) Physical Therapy Assistant - $1,630 per weekOxford, NCNational Staffing Solutions places healthcare professionals in positions that allow them to gain valuable experiences, fill the skyrocketing demand in their field, and travel nationwide at premium pay. Facilities across the nation choose National Staffing Solutions as their workforce partner to solve nursing shortages that range from quick-fill demands to areas in urgent need of medical attention.
NewTravel Skilled Nursing Facility (SNF) Physical Therapy Assistant - $1,661 per week Critical Connection, incTravel Skilled Nursing Facility (SNF) Physical Therapy Assistant - $1,661 per weekDurham, NCCritical Connection, inc is seeking a travel Skilled Nursing Facility (SNF) Physical Therapy Assistant for a travel job in Durham, North Carolina. CCIʼs commitment to getting to know each candidate guarantees the best professional and personal fit between CCI candidates and healthcare employers.
NewTravel Physical Therapy Assistant - $1,263 per week AHS StaffingTravel Physical Therapy Assistant - $1,263 per weekOxford, NCEasily manage your day-to-day with our mobile app where you can view your assignment details, manage your compliance and licensing documents, submit timecards, and browse new jobs to land your next adventure. Join us to experience working with an agency that truly prioritizes your success and well-being and see why thousands of healthcare professionals continue to trust us with their careers.
NewAssistant Project Manager - Commercial Construction Michael Page USAAssistant Project Manager - Commercial ConstructionRaleigh, NC$70,000–$100,000 / yearFull timeThe successful Assistant Project Manager - Commercial Construction will: Confer with project staff to outline work plan and to assign duties, responsibilities, and scope of authority. The successful Assistant Project Manager - Commercial Construction will have: 2+ years of Project Engineer or Assistant Project Management experience.
Personal Care Assistant/ Direct Support Professional (DSP) RESIDENTIAL SERVICES INCPersonal Care Assistant/ Direct Support Professional (DSP)Chapel Hill, NCAssist individuals with activities of daily living (ADL''s) such as personal hygiene, grooming, and medication administration. Core Values: We Care about People - We Build Relationships - We Respond - We Lead By Example - We Enjoy What We Do.
Personal Care Assistant/ Direct Support Professional (DSP) RSI CommunityPersonal Care Assistant/ Direct Support Professional (DSP)Chapel Hill, North CarolinaAssist individuals with activities of daily living (ADL's) such as personal hygiene, grooming, and medication administration. Core Values: We Care about People - We Build Relationships - We Respond - We Lead By Example - We Enjoy What We Do.
Administrative Assistant for Executive Director of Secondary Schools (Available 7/1/26) North Carolina Department of Public InstructionAdministrative Assistant for Executive Director of Secondary Schools (Available 7/1/26)Burlington, NCPOSITION PURPOSE: The Administrative Assistant is responsible for performing a large variety of administrative and technical functions involving public contact and office management duties as an assistant to a top-level administrator. Work involves receiving and transcribing confidential correspondence, screening and independently handling a variety of inquiries by telephone and in person, and maintaining a variety of records and files.