NewAccounts Receivable Specialist Vaco LLCAccounts Receivable SpecialistHomewood, AL$39,520–$43,680 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewAccounting / Executive Assistant Vaco LLCAccounting / Executive AssistantBirmingham, AL$70,000–$80,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewAccounting Assistant Vaco LLCAccounting AssistantHomewood, AL$45,000–$50,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewAssistant Bookkeeper - ONSITE Vaco LLCAssistant Bookkeeper - ONSITELeeds, AL$55,000–$60,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewBookkeeper - (On-site) Vaco LLCBookkeeper - (On-site)Birmingham, AL$55,000–$65,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewAR Manager Vaco LLCAR ManagerBirmingham, AL$75,000–$95,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewDirector, Business Development (Talent Solutions) Vaco LLCDirector, Business Development (Talent Solutions)Birmingham, AL$40,000–$135,000 / yearSkillsets served include but are not limited to transactional accounting, finance, supply chain, administration, and operations (A/P, A/R, Payroll, Billing, Collections, Administrative Support, Marketing, Sales and Human Resources). . Emotional Intelligence: Maintains a high level of self-awareness and the ability to appropriately identify, manage, and respond to the emotions of self and others; able to read others. .
Supervisor, Accounts Receivable Fox FactorySupervisor, Accounts ReceivableTrussville, AlabamaOversees accounts receivable activities involving tracing sources of error, correcting billing records, processing final billings, reconciling errors, accuracy of charges on customer's bills, investigating, granting, and controlling credit, and in collecting accounts due, maintenance of accounts receivable ledger, and adjustment of customer claims. Our premium brand, performance-defining products and systems are used primarily on bicycles, side-by-side vehicles, on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles, snowmobiles, specialty vehicles and applications, motorcycles, and commercial trucks.
Accounts Receivable Clerk Davidson Hospitality GroupAccounts Receivable ClerkBirmingham, AlabamaA trusted partner and preferred operator for Hilton, Hyatt, Kimpton, Marriott, and Margaritaville, Davidson offers a unique entrepreneurial management style and owners' mentality that provides the individualized personal service of a small company, enhanced by the breadth and depth of skill and experience of a larger company. This distinctive AAA Four Diamond property blends curated art, inspired design, and memorable guest experiences - from our renowned Poseidon Spa and vibrant rooftop restaurant and bar to interactive wine-blending and cooking classes that showcase farm-to-table culinary excellence.
Accounts Receivable Clerk Grand Bohemian Mountain BrookAccounts Receivable ClerkBirmingham, AlabamaFull timeA trusted partner and preferred operator for Hilton, Hyatt, Kimpton, Marriott, and Margaritaville, Davidson offers a unique entrepreneurial management style and owners’ mentality that provides the individualized personal service of a small company, enhanced by the breadth and depth of skill and experience of a larger company. This distinctive AAA Four Diamond property blends curated art, inspired design, and memorable guest experiences — from our renowned Poseidon Spa and vibrant rooftop restaurant and bar to interactive wine-blending and cooking classes that showcase farm-to-table culinary excellence.
Insurance Accounts Receivable Specialist Surgical Information Systems LLCInsurance Accounts Receivable SpecialistBirmingham, ALRemoteFor ambulatory surgery centers (ASCs), SIS provides comprehensive software and services, including ASC management, electronic health records (EHRs), patient engagement capabilities, compliance technology, and revenue cycle management and transcription services, all built specifically for ASCs. Recognized as the No. 1 ASC EHR vendor by Black Book for 11 consecutive years and honored with the Best in KLAS Award for ASC Solutions in 2026, 2025, 2023, and 2022, SIS remains the trusted choice for surgical providers seeking to enhance their performance.
Automotive Accounts Payable & Receivable Clerk North Country Chrysler Jeep Dodge Ram of JasperAutomotive Accounts Payable & Receivable ClerkJasper, AlabamaThe Automotive Accounts Payable & Receivable Clerk is responsible for processing dealership financial transactions, including vendor payments, customer receivables, and reconciliation of accounts. This role supports accurate financial reporting and works closely with management, sales, service, and accounting teams in a fast-paced automotive dealership environment.
NewAccounts Receivable Specialist: Fast-Paced Fin Ops PANGEATWOAccounts Receivable Specialist: Fast-Paced Fin OpsBirmingham, AL$48,000–$56,000 / yearThe company values effective communication and independent work, making it crucial for applicants to possess these skills.#J-18808-Ljbffr. The successful candidate will perform financial transactions, handle payment processing, and maintain accurate records.
Billing and Accounts Receivable Manager Deloitte Touche Tohmatsu LtdBilling and Accounts Receivable ManagerALRemote$140,000–$160,000 / yearAs an Epic Billing and Accounts Receivable Manager you will help deliver back-end revenue cycle management (RCM) services, including billing and claims submission, A/R follow-up, denials management, payment posting, and credits and refunds, for health care provider client. This compensation range is specific to the remote role and takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
NewAccounts Receivable Specialist PANGEATWOAccounts Receivable SpecialistBirmingham, ALIn this role, you will play a vital role in supporting financial operations, handling a variety of tasks from processing payments to assisting with monthly closings. Accounts Receivable Specialist$48,000 – $56,000Birmingham, ALOur client is looking for an Accounts Receivable Specialist to join their accounting team.
Specialist - Accounts Receivables 1 Coca-Cola Bottling Company United IncSpecialist - Accounts Receivables 1Birmingham, ALRequirement Frequency Sit C Stand L Walk L Bend L Kneel/Squat L Climb Stairs L Crawling X Overhead Reach L Typing C Vehicle Operation X PPE/Special Clothing X Grasp L Push/Pull L Fine Manipulation R Lift up to 50 lbs L Carry up to 50 lbs L Pushing up to 50 lbs L Pulling up to 50 lbs L Exposure to Water X Exposure to Chemicals X Exposure to Weather X Exposure to Noise X. Position is required to wear safety toed shoes when performing the following tasks: Operating Powered Industrial Equipment or Working in an Area where Powered Industrial Equipment is in use, Fleet Maintenance, Working with Palletized Product, Use of Hand Trucks/Dollies to Deliver Product, Cooler Services, etc.
NewAccounts Receivable Specialist Onsite in Birmingham IDRAccounts Receivable Specialist Onsite in BirminghamBirmingham, ALThis role involves managing payments, conducting collection calls, and matching documents for accuracy. Ideal candidates will be proficient in essential software and possess strong communication skills.
NewAccounts Receivable Specialist IDRAccounts Receivable SpecialistBirmingham, ALAdditional InformationSeniority level: AssociateEmployment type: Full‑timeJob function: Accounting/Auditing and FinanceIndustries: IT Services and IT ConsultingLocation: Birmingham, AL#J-18808-Ljbffr. Strong communication skills, with the ability to make frequent phone calls and handle multiple tasks simultaneously.
NewAccounts Receivable Specialist NaphCareAccounts Receivable SpecialistBirmingham, ALAccounts Receivable SpecialistLocation: US-AL-BirminghamID: 2026-30231Category: Accounting/FinancePosition Type: Full-TimeOverviewNaphCare has an excellent opportunity for an AR Specialist to join our Corporate Headquarters in Birmingham, AL. We partner with local, state, and federal government agencies to provide innovative healthcare, technology, and administrative solutions for complex problems within the correctional and justice systems.
NewAccounts Receivable Specialist Add Source Group, LLCAccounts Receivable SpecialistBirmingham, ALPreferred Education and ExperienceAssociate's degree (A.A) or equivalent from a two‑year college or technical school.2–3 years' experience in an accounts receivable role preferred. The right candidate must have the ability to work both independently or in a team environment, employ critical thinking and use good judgment in decision‑making.
NewAccounts Receivable Specialist - Detail-Driven Flow Support Add Source Group, LLCAccounts Receivable Specialist - Detail-Driven Flow SupportBirmingham, AL$50,000–$60,000 / yearA leading accounting firm in Birmingham, AL, is seeking an Accounts Receivable Specialist to assist in day-to-day activities, including cash deposits and collections. The ideal candidate will have strong organizational skills, critical thinking abilities, and at least 1 year of experience in accounts receivable.
NewAccounts Receivable Specialist: Invoicing & Cash Flow NaphCareAccounts Receivable Specialist: Invoicing & Cash FlowBirmingham, ALPreferred candidates will have a degree in Accounting or Finance, plus at least 2 years of experience in accounts receivable or related fields. The AR Specialist will be responsible for managing customer invoicing, monitoring account activity, and supporting overall financial operations.
Accounts Payable Specialist Protective Life CorporationAccounts Payable SpecialistBirmingham, AL$41,600–$58,000 / yearThe ideal candidate thrives in a fast-paced financial services setting, demonstrates strong attention to detail, and delivers exceptional service to both internal and external stakeholders. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
NewAccounts Payable & AR Specialist (Month-End Close) Core TalentAccounts Payable & AR Specialist (Month-End Close)Birmingham, ALThis is an on-site position with no remote work options available, requiring excellent teamwork and communication abilities.#J-18808-Ljbffr. Core Talent Services is looking for an experienced accounting professional to manage Accounts Payable in Birmingham, Alabama.
NewProject Accounting Specialist II AmpacityProject Accounting Specialist IIBirmingham, ALThis role is responsible for project setup, cost tracking, billing, revenue recognition support, subcontract and vendor payment processing, financial reporting, and project closeout activities. Quanta Power Solutions is seeking a detail-oriented Project Accounting Specialist II to support the financial management of Engineering, Procurement, and Construction (EPC) projects throughout the project lifecycle.
Manager, Accounting Fox Factory IncManager, AccountingTrussville, ALPosition Summary: Responsible for overseeing all accounting and finance related activity including the preparation of financial statements and analysis, preparation of budgets and forecasts and variance analysis of actual performance results, maintaining fiscal responsibility, and ensuring the establishment and administration of adequate internal controls within the organization. Our premium brand, performance-defining products and systems are used primarily on bicycles, side-by-side vehicles, on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles, snowmobiles, specialty vehicles and applications, motorcycles, and commercial trucks.
Manager, Accounting Fox FactoryManager, AccountingTrussville, AlabamaResponsible for overseeing all accounting and finance related activity including the preparation of financial statements and analysis, preparation of budgets and forecasts and variance analysis of actual performance results, maintaining fiscal responsibility, and ensuring the establishment and administration of adequate internal controls within the organization. Our premium brand, performance-defining products and systems are used primarily on bicycles, side-by-side vehicles, on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles, snowmobiles, specialty vehicles and applications, motorcycles, and commercial trucks.
Accounts Payable Clerk D.R. Horton IncAccounts Payable ClerkHoover, ALAccounting'',''Accounting'',''AL-Hoover'',''AL-Hoover'','''','''',''Home Builder'',''Home Builder'',''Full-time'',''Full-time'',''Jun 29, 2026, 1:00:00 AM'',''Jun 29, 2026, 1:00:00 AM'','''','''',''false'',''false'',''265444'',''265444'',''true'',''265444'',''false'',''Submission for the position: Accounts Payable Clerk - (Job Number: 2603138)'',''false'',''265444'',''false'',''true''. Candidates should be able to sit for the majority of an 8-hour work-day as well as possess the ability to traverse across the office; use hands to handle or feel objects and reach; possess close and peripheral vision; and be able to speak and hear.
Project Accounting Specialist II Quanta Power Solutions, LLCProject Accounting Specialist IIBirmingham, AlabamaFull timeOur integrated approach spans power generation, battery energy storage, renewables, transmission, substation, and underground infrastructure — from concept to commissioning, we execute complex power infrastructure projects with the speed, certainty, and operational excellence our customers depend on. This role is responsible for project setup, cost tracking, billing, revenue recognition support, subcontract and vendor payment processing, financial reporting, and project closeout activities.
Project Accounting Specialist III Quanta Power Solutions, LLCProject Accounting Specialist IIIBirmingham, AlabamaFull timeThis senior-level individual contributor is responsible for overseeing project financial administration, revenue recognition support, contract billing, job cost accounting, financial forecasting, and project closeout while serving as a trusted financial partner to Project Managers, Project Controls, Operations, Procurement, and Executive Leadership. Our integrated approach spans power generation, battery energy storage, renewables, transmission, substation, and underground infrastructure — from concept to commissioning, we execute complex power infrastructure projects with the speed, certainty, and operational excellence our customers depend on.
Accounts Payable Assistant Brasfield & Gorrie LLCAccounts Payable AssistantBirmingham, ALResponsibilities and Essential Duties include the following (other duties may be assigned): Invoice Processing Sort and scan invoices into Tungsten for processing Route invoices received through the shared Accounts Payable mailbox for indexing Research and respond to vendor and operational inquiries submitted to the shared Accounts Payable inbox Validate invoices in OnBase and facilitate export to Oracle JD Edwards EnterpriseOne (E1) Review denied invoices and those submitted without a valid business unit in OnBase, identifying the root cause and coordinating corrections to keep processing on track. As one of the nation's largest privately held construction firms, we've built our reputation on quality work, strong relationships, and a culture where every role contributes to the success of the whole.
Accounts Payable Analyst Encompass HealthAccounts Payable AnalystBIRMINGHAM, ALFull timeCollaborates with hospital AP liaison to process non-PO invoices, validating to internal hospital data sources such as eTime or Outside Services Log. Monitor hospital's invoice email inbox daily for any new invoices to be processed manually for non-EDI vendors.
Supervisor, Accounts Payable Fox FactorySupervisor, Accounts PayableTrussville, AlabamaOur premium brand, performance-defining products and systems are used primarily on bicycles, side-by-side vehicles, on-road vehicles with and without off-road capabilities, off-road vehicles and trucks, all-terrain vehicles, snowmobiles, specialty vehicles and applications, motorcycles, and commercial trucks. Position Summary: Supervises and coordinates activities of the Accounts Payable team to ensure accurate posting of business transactions, invoice processing, financial data verification for use in maintaining accounts payable records, and other support necessary to pay the obligations of the organization.
NewAccounts Payable Specialist- AWESOME BENEFITS! PANGEATWOAccounts Payable Specialist- AWESOME BENEFITS!Birmingham, AL$50,000–$58,000 / yearAccounts Payable Specialist- AWESOME BENEFITS!$50,000 - $58,000Birmingham, ALJoin a stable, industry-leading manufacturing company that is currently expanding its finance team due to consistent organizational growth. They are looking for a reliable, high-volume Accounts Payable professional to join their finance department.
Healthcare Client Account Representative Kassouf Healthcare Solutions, LLCHealthcare Client Account RepresentativeBirmingham, Alabama$18The Client Account Representative is part of the RCM team, and their duties may include one or more of the following: medical billing, claims processing, processing insurance payments, following up on denied claims, resolving credit balances, and customer service skills. Notify the supervisor of any problem accounts, CPT codes being denied by specific insurance companies, continued errors in charges, and any other hindrance to their productivity or collection of A/R.
NewAccounts Payable Specialist Harvard Resource SolutionsAccounts Payable SpecialistBirmingham, ALIf you are a high performer and you think the above opportunity is appropriate for you, we invite you to apply to this job and email your resume to mbeydoun@hrsus.comWe treat all resumes with strict confidentiality. Seniority level AssociateEmployment type Full-timeJob function Accounting/AuditingIndustries Staffing and Recruiting#J-18808-Ljbffr.
NewAccounts Payable Specialist Fast-Paced Manufacturing PANGEATWOAccounts Payable Specialist Fast-Paced ManufacturingBirmingham, ALThe ideal candidate has 3–7 years of experience in accounts payable, expert data entry skills, and proficiency in Excel. This hands-on role involves processing high-volume invoices and ensuring financial data accuracy.
NewAccounts Payable Specialist Boulo SolutionsAccounts Payable SpecialistBirmingham, ALPreferred QualificationsBachelor's degree in Accounting, Finance, or related field — or equivalent relevant experienceProficiency in Microsoft Excel and WordExperience with construction accounting software (e.g., ERP systems, expense management platforms) is a plusStrong understanding of accounting principles and accounts payable processesExcellent written and verbal communication skillsHighly detail-oriented with strong organizational abilitiesAble to work both independently and as part of a teamProfessional, personable, and positive in approachInterested in long-term career growth within accounting and financeWhy This Opportunity Stands OutStrong Company CultureA collaborative, respectful, and team-oriented environment where employees are valued. Our client, a well-established and highly respected organization in the construction industry in Birmingham, AL, is seeking a detail-oriented and motivated Accounts Payable Specialist to join their growing team.
Accounts Payable Specialist (local only) Kratos DefenseAccounts Payable Specialist (local only)Birmingham, ALAccounts Payable Specialist will ensure timely and accurate processing of vendor invoices, obtain proper approvals, match invoices against purchase orders, code invoices, research and resolve discrepancies. In performing the work for this position, the Accounts Payable Specialist must be able to: Perform work utilizing a computer for extended periods of time.
NewAccounts Payable Specialist: Month-End & ERP Expert Insight GlobalAccounts Payable Specialist: Month-End & ERP ExpertBirmingham, ALInsight Global is seeking an Accounts Payable Specialist in Birmingham, Alabama to support day-to-day operations, ensuring timely processing of invoices and payments. Responsibilities include resolving discrepancies, assisting internal audits, and maintaining records within ERP systems like Oracle.
NewAccounts Payable Specialist Watkins Talent SolutionsAccounts Payable SpecialistBirmingham, AL$45,000–$60,000 / yearSeniority levelAssociateEmployment typeFull-timeJob functionAccounting/Auditing and General BusinessConsumer Services#J-18808-Ljbffr. Watkins Talent Solutions provided pay rangeThis range is provided by Watkins Talent Solutions.
NewAccounts Payable Specialist Insight GlobalAccounts Payable SpecialistBirmingham, ALKey ResponsibilitiesProcess vendor invoices, payment runs, voids, and reissues accurately and on timeResolve invoice discrepancies, matching errors, and payment holdsRespond to internal and external vendor inquiries in a timely mannerAssist with account reconciliations, vendor statement reviews, and month‑end closeSupport internal and external audits and SOX control requirementsMaintain accurate records within ERP systems (e.g., Oracle and/or SAP)We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and RequirementsThree + years' experience in Accounts Payable or related business experienceKnowledge of Oracle eBusiness Suite (or other large ERP systems)Must have experience in working in a Purchase Order environment AP Lead experienceAssociate's degree in Finance, Accounting or a related business discipline preferredProficiency in using Microsoft Excel#J-18808-Ljbffr.
Accounts Payable Clerk 4P/189 4P ConsultingAccounts Payable Clerk 4P/189Birmingham, AlabamaMaintain positive relationships with vendors and respond to inquiries or payment issues professionally . Assist with month-end and year-end closing, including reconciliations and audit preparation .
Accounts Payable Supervisor First LegalAccounts Payable SupervisorALPosition Summary: The Accounts Payable Supervisor is responsible for overseeing the day-to-day operations of the accounts payable function, ensuring accurate and timely processing of vendor invoices, employee expense reimbursements, and payment disbursements. The position plays a key role in supporting month-end close activities, audit readiness, and working capital management through disciplined AP operations and continuous process improvement.
NewAccounts Payable Specialist: Streamline Payments & Compliance EBSCO HealthAccounts Payable Specialist: Streamline Payments & ComplianceBirmingham, ALA leading technology firm in Birmingham is seeking an Accounts Payable Specialist to manage the entire accounts payable process. The ideal candidate will have 2+ years of accounting experience, strong Excel skills, and a solid understanding of AP workflows.
NewAccounts Payable Specialist EBSCO HealthAccounts Payable SpecialistBirmingham, ALHeadquartered in Birmingham, Alabama, Moultrie (www.moultrieproducts.com) is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real‑time remote monitoring. Nearest Major Market: BirminghamJob Segment: Compliance, User Experience, Telecom, Telecommunications, ERP, Legal, Technology#J-18808-Ljbffr.
NewAccounts Payable Specialist Growth & Team-Driven Role Boulo SolutionsAccounts Payable Specialist Growth & Team-Driven RoleBirmingham, ALThe ideal candidate will have a Bachelor's degree in Accounting or Finance, strong Excel skills, and experience with construction accounting software is a plus. A well-established organization in the construction industry in Birmingham, AL, is seeking an Accounts Payable Specialist to join their team.
NewAccounts Payable Specialist Detail-Driven & Reliable Watkins Talent SolutionsAccounts Payable Specialist Detail-Driven & ReliableBirmingham, AL$45,000–$60,000 / yearA growing telecommunications company is seeking an Accounts Payable Specialist to ensure financial accuracy and operational efficiency. The company offers a competitive salary between $45,000 and $60,000, along with a supportive work environment and strong leadership.#J-18808-Ljbffr.
Enterprise Account Executive, Payments - Remote, US Xero LtdEnterprise Account Executive, Payments - Remote, USALRemote$120,000–$150,000 / yearBy navigating complex sales cycles and providing subject matter expertise on payment rails and digital automation, you will empower our prospects and partners to optimize their workflows and scale their operations effectively. Your role is two-fold: leading the commercial relationships with large accounting and bookkeeping firms and championing Melio alongside our broader payment offerings to modernise how these organisations manage their cash flow.
Account Resolution Specialist Palmetto Infusion Services LLCAccount Resolution SpecialistBirmingham, ALFor our employees, The Palmetto Experience means we serve and support people in our purpose to restore health and hope, we build a culture of belonging and collaboration, we deliver on our promise to treat people with respect and empathy, and we strive to embrace change and search for new opportunities. We strive for more than personal service - always delivering a warm and attentive health care experience that boosts patients' state-of-mind, improves their health, and quality of life.