Who We Are

Open Positions

Controller

Controller

Manage Accounting department providing information, primarily financial in nature, about all agency activities that will assist management and the CFO in making educated economic decisions about the agency's future.

Duties and Responsibilities

  • Oversee the activities of the accounting department ensuring the accurate and timely monthly financial closing and distribution of financial reports in accordance with Generally Accepted Accounting Principles (GAAP). This would include, but is not limited to, monthly financial statements, bank reconciliations, grant reconciliations, budget and historical variance analyses and balance sheet account analysis.
  • Oversee the activities of the revenue cycle department (coding and billing) ensuring accurate billing and timely collections of all accounts receivable. Ensure that all fee schedules are accurate and contracted payments are in line with expectation.
  • Ensure the accurate and timely processing of accounts payable, credit card expenditures, purchasing, petty cash, employee expense reports, cash control.
  • Review and approve all program expenditures including all reimbursements and fund requests. Monitor program budgets including approval of allowable and unallowable costs.
  • Oversee the activities of accounts receivable to ensure the accurate and timely management of all accounts receivable components including grant billings, cash receipts, etc.
  • Ensures month end closing policies of the agency are met, and productivity is maintained according to agency standards.
  • Establish and maintain systems and controls that verify the integrity of all systems, processes and data, and enhance the agency's value.
  • Monitors 340B Income and communicates with representative when an issue arises.
  • Organizes and leads the 340B Committee meetings on a quarterly basis.
  • Approves coding of deposits for accurate financial statement presentation.
  • Reviews and updates Accounting Policies and Procedures when necessary.
  • Approves purchases up to $1,000 within the department.
  • Respond to CFO as assigned with accurate and timely work to facilitate his/her financial needs.
  • Participate in a wide variety of special projects and compile a variety of special reports.
  • Alternative to the Grants Accountant and the General Ledger Accountant when necessary.
  • Communicate with co-workers, management, and others in a courteous and professional manner.
  • Conform with and abide by all regulations, policies, work procedures and instructions.

Knowledge, Skills, and Abilities

  • Knowledge of accounting principles, practices and procedures.
  • Knowledge of the methods of data collection.
  • Ability to prepare financial statements and reports.
  • Ability to design and implement accounting systems.
  • Ability to prepare and maintain a variety of accounting records.
  • Ability to analyze and interpret accounting data.
  • Ability to understand and apply applicable rules, regulations, policies and procedures relating to an accounting program.
  • Ability to plan, organize and coordinate work assignments.
  • Ability to communicate effectively.
  • Ability to establish and maintain effective working relationships with others.
  • Ability to utilize problem-solving techniques.

Software Access

  • Microsoft Office
  • eClinialWorks
  • CAREWare
  • Financial Edge- Administrator
  • Cabinet
  • Acrobat Pro

Minimum Qualifications

A bachelor’s degree from an accredited college or university with a major in accounting and three (3) years’ experience working with automated accounting or financial systems. At least two years supervisory experience. Special Note: Possession of a Certified Public Accountant (C.P.A.) certificate and two years of professional computer accounting systems analysis experience.

  • Grant accounting experience preferred
  • Experience with Blackbaud or similar non-profit accounting systems preferred.
  • Experience in a medical environment is also preferred.

Outreach Specialist

Outreach Specialist

As an Outreach Specialist you will be a liaison for HIV testing and education for the community. Duties will include conducting outreach events, HIV testing and conducting Substance Abuse and HIV/AIDS prevention and awareness interventions.

Duties and Responsibilities

  • Conduct HIV Testing on assigned clinic days, Mobile Testing Unit and outreach as scheduled for population of focus.
  • Participate in outreach events for testing, community education, and HIV awareness.
  • Regular communication with other departments for continuity of care and referrals.
  • Network with other agencies for referrals.
  • Coordinate activities of volunteers/peers for community-level interventions.
  • Complete Post-Test Education sessions for eligible clients.
  • Facilitate high impact prevention sessions with fidelity.
  • Readily available to engage and educate the community on chronic and infectious disease, not limited to HIV and STD’s.
  • Provide health educational expertise in the forms of presentations, informational table events and overall outreach in the community.
  • Provide tailored and culturally sensitive educational materials for youth, minorities and the LGTBQ community.
  • Work collaboratively with other LGBTQ and allied agencies for outreach aimed at building organizational capacity.
  • Recruit, screen, and enroll individuals for prevention programs.
  • Recruit, screen, and interview individuals for role model stories.
  • Assists Evaluator in the collection of preliminary Community Identification Data.
  • Collect and organize outreach data from intervention volunteers/peers for reporting.
  • Responsible for program data entry.
  • Submit program reports to Director and Data Analyst as required.
  • Maintain accurate documentation.
  • Attend community-based meetings as assigned.
  • Attend regular Health Education and staff development meetings..
  • Works with supervisor and Development/Marketing department on promotion of events and outreach materials.
  • Assist in other functions or duties in the department as needed.
  • Participate in agency Program Quality Improvement/Quality Assurance activities and initiatives.
  • All other duties as assigned.

Knowledge, Skills, and Abilities

  • Knowledge of HIPAA privacy and security rules
  • Knowledge of the basics of HIV transmission, disease process and prevention.
  • Ability to establish and maintain effective working relationships with others.
  • Ability to communicate effectively, verbally and in writing
  • Ability to make public presentations.
  • Ability to work independently.
  • Ability to work with diverse populations

Software Access

  • Microsoft Office
  • CAREWare

Minimum Qualifications

  • A bachelor’s degree and at least one year experience in outreach, recruiting, or social work.
  • 1 year HIV testing and outreach experience required. APS certification or Substance Abuse prevention experience preferred. 

Special Note: Must maintain a current Alabama Driver’s License. Evening and weekend work is expected.

Family Practice Physician

Family Practice Physician

Duties and Responsibilities

  1. Assists, make appointments, and follow up on appointment completion for clients by referring them for additional supportive services, including housing, dental, mental health, eye glasses, and substance abuse services.
  2. Develop individual treatment plans with clients to determine and accomplish goals based on the outcome of the assessments, if necessary.
  3. Assist clients with completing and processing Social Security Disability, Unemployment, and Food Stamp Applications.
  4. Complete an Annual Household Budget Assessment with the client, as needed.
  5. Assist clients with job searches and resume writing.
  6. Teach life enhancement skills through educational training.
  7. Collaborate with Social Service agencies to ensure appropriate support for clients, advocating for clients as needed; follow up with clients and other agencies regarding transition of clients and record outcomes.
  8. Maintain accurate records of financial assistance program in Excel and in Homeless Management Information System (HMIS)
  9. Assist clients with enrollment in qualified health insurance plans through Alabama's Marketplace.
  10. Provide psychosocial support to clients.
  11. Assist clients with questions regarding prescription drug coverage, including applications to pharmaceutical patient assistance programs.
  12. Correspond, collaborate, and process the required applications and documents with the pharmacies and pharmaceutical companies to obtain the client’s medications.
  13. Complete Medicaid verifications and chart reviews, as needed.
  14. Complete daily documentation in both the electronic health record (eClinicWorks) and the supplemental database (CAREWare).
  15. Submit monthly documentation and reports, including billing sheets, to the Director of Case Management Services and Chief Financial Officer.
  16. Develop and maintain strong working relationships with and routinely consult with case managers, healthcare providers, psychiatrists, and health educators both within the agency and the community at large; participate in huddles and care team meetings as requested and able.
  17. Responsible for ensuring clarity on program expectations and standards, including but not limited to record keeping and documentation, behavioral expectations, work quality and productivity expectations, effective teamwork, and client-centered ethical practice.
  18. Responsible for remaining receptive to coaching and/or participating in disciplinary action when expectations and standards are not met
  19. Attend bi-monthly staff and department meetings.
  20. Provide client transportation as needed to medical and mental health appointments.
  21. Maintains strict confidentiality of employee, client, company, and vendor data, as well as handling sensitive and critical information with professionalism and discretion
  22. All other duties, as assigned.

Knowledge, Skills, and Abilities

  1. Knowledge of the concepts and principles of case management.
  2. Strong desire to work with minority populations, to include but not limited to all gender identities, sexual orientations, and economic status.
  3. Ability to communicate effectively and maintain working relationships with people from diverse ethno-cultural backgrounds.
  4. Ability to establish and maintain effective team relationships with other community organizations and the public.
  5. Ability to prioritize needs and plan work assignments accordingly.
  6. Fluency in basic computer systems, including Microsoft Office.
  7. Knowledge of HIPAA confidentiality requirements.

Minimum Qualifications

Bachelor's degree or higher in social work with licensure by the State of Alabama (LBSW). At least one (1) year of case management experience preferred but not required. Bilingual in both English and Spanish language preferred but not required.

Patient Access Coding/Billing Specialist

Patient Access Coding/Billing Specialist

This position will assign diagnosis and procedural codes using ICD-9-CM and ICD-10-PCS coding systems to process insurance claims, monitor incoming payments and secure revenue by verifying and posting receipts.

Duties and Responsibilities

  1. Review progress note for accurate diagnosis and procedure codes before claim is processed
  2. Reviewing charts and providing one-to-one educational feedback to the clinicians regarding coding guidelines prior to claim submission.
  3. Verify all demographic and insurance information is complete and accurate in medical record
  4. Assist staff with questions pertaining to patient portions responsibilities, copay, deductibles, balances etc.…
  5. Communicating with patients by telephone prior to appointment or at the time of appointment regarding patient balances, deductibles, coverage etc.
  6. Verify insurance eligibility across all networks, assist patient access staff with eligibility questions.
  7. Identify and document any secondary or tertiary insurances
  8. Post patient payments made at time of appointment to account to ensure patient balance is current at the time of service
  9. Review SMMAPs and apply payments to patient account
  10. Assist patient access staff with insurance verification that require additional research
  11. Follow HIPAA guidelines
  12. Check patient accounts for accuracy of copay and patient balance before scheduled appointment.
  13. Obtain pre-authorization and referrals as needed for medical services rendered
  14. Provide backup for patient access coordinators when needed.
  15. Keep abreast of changes in coding requirements and update staff as needed.
  16. Keep abreast of changes in third party reimbursement procedures.
  17. Attend monthly meetings
  18. Other duties as assigned

Knowledge, Skills, and Abilities

  • Knowledge of HIPAA confidentiality requirements.
  • Knowledge of EMR, Excel, Word, CAREWare and clearinghouse software.
  • Knowledge of various billing and coding practice.
  • Knowledge of Ryan White and other grant requirements.
  • Knowledge of regulatory standards appropriate for position.
  • Ability to understand and apply applicable rules, regulations, policies and procedures.
  • Ability to communicate effectively.
  • Ability to establish and maintain effective working relationships and with patients.

Minimum Qualifications

  • A High School Diploma and three to five years experience in insurance billing (CBT Codes).
  • Certified Coding Specialist designation required.

MTU Driver

MTU Driver

This position is responsible for the safe driving of the mobile test unit and the proper running and maintenance of the vehicle. This position requires a valid Alabama CDL and DOT certification to operate agency vehicles.

Duties and Responsibilities

  1. Drives Mobile Testing Unit to and from clinic sessions, health fairs and other events, as directed.
  2. Maintains awareness of potential risk to clients, staff and facility while clinic is in session.
  3. Performs all routine maintenance and interior cleaning services for mobile unit.
  4. Replenishes stock of clinic/medical supplies to mobile unit in collaboration with MTU coordinator.
  5. Provide transportation for clients in the 12 counties of North Alabama as scheduled by the Patient Access Coordinator, Davis Clinic and Program Support Specialist, The DEN for medical and substance abuse appointments.
  6. Keep all Agency vehicles in excellent running condition by scheduling all maintenance as needed.
  7. Keep all Agency vehicles clean and free of clutter and trash.
  8. Monitor clients at pick up and inform the Patient Access Coordinator, Program Support Specialist or Direct Supervisor of any situation where a client is not transportable.
  9. Facilitates related services for health center patients as appropriate with respect to their confidentiality and privacy.
  10. Completes medical supply inventory and reports items to be ordered to Nurse Supervisor to order.
  11. Performs setup & take down for all clinic & laboratory areas during clinics or community events.
  12. Maintains daily log of vehicle mileage and compressor hours.
  13. Completes driver vehicle evaluation form weekly.
  14. Maintains log of routine inspections of vehicle, daily, weekly and monthly.
  15. Assists with patient flow during clinics or community events.
  16. Other duties as assigned by supervisor.

Knowledge, Skills, and Abilities

  1. Knowledge of HIPAA laws.
  2. Knowledge of general maintenance techniques
  3. Knowledge of general housekeeping functions
  4. Ability to work with clients and their families from diverse populations.
  5. Ability to effectively communicate with staff and clients.
  6. Ability to climb stairs and lift at least 50 lbs.
  7. Ability to sit or stand for extended periods of time
  8. Ability to plan, organize and coordinate work activities.
  9. Ability to establish and maintain effective working relationships with others.

Minimum Qualifications

High School or equivalent and possession of a valid Alabama CDL with clean driving record for at least 5 years. Must be able to pass a DOT physical and maintain a DOT certification.

Outreach Support Specialist

Outreach Support Specialist

As Outreach Support Specialist you are responsible for Counseling, Testing and Referral (CTR) data entry, reporting, billing preparation, and maintaining adequate inventory of HIV testing kits and supplies.

Duties and Responsibilities

  1. Enters CTR data into electronic data bases
  2. Runs reports from electronic data bases
  3. Reports CTR data to ADPH monthly as required
  4. Responsible for EIS and PTE billing
  5. Maintains inventory for testing and consumables (condoms, lubricant, pamphlets, etc.)
  6. Ensures clients complete satisfaction surveys after prevention services visit
  7. Conduct HIV Testing on assigned clinic days, Mobile Testing Unit and outreach as scheduled.
  8. Responsible for collecting CTR data from satellite testing sites, Hames, and Albertville clinics.
  9. Maintains CTR files according to Health Education policy
  10. Ensures HIV testing lab is properly equipped with supplies including rapid tests
  11. Collects and documents donations from CTR participants and submits monthly report
  12. Readily available to engage and educate the community on chronic and infectious disease, not limited to HIV and STD’s, as needed.
  13. Provide health educational expertise in the forms of presentations, informational table events and overall outreach in the community, as needed.
  14. Provide tailored and culturally sensitive educational materials for youth, minorities and the LGTBQ community, as needed
  15. Assist in other functions or duties in the department as needed.
  16. Maintains schedule for assigned prevention vehicle(s)
  17. All other duties as assigned.

Knowledge, Skills, and Abilities

  1. Knowledge of HIV transmission, prevention and disease process.
  2. Knowledge of HIPAA confidentiality requirements
  3. Knowledge of Microsoft Office products
  4. Proficiency with electronic data bases entry and reports
  5. Ability to plan, organize and coordinate work assignments.
  6. Ability to work independently
  7. Ability to communicate effectively verbally and in writing.
  8. Ability to establish and maintain effective working relationships with others.

Software Access

  • Microsoft Office
  • CAREWare

Minimum Qualifications

High school diploma. Bilingual English and Spanish preferred

Special Note: Must maintain a current Alabama Driver’s License. Some evening and weekend will be expected.

Accounting Clerk

Accounting Clerk

This position compiles and maintains accounting documentation and other tasks as assigned.

Duties and Responsibilities:

  1. Enter invoices into the accounting software.
  2. Enter Thrive Assistance Program Assistance payments into accounting software.
  3. Complete documentation necessary to process payments.
  4. Custodian of petty cash.
  5. Distribute payments to vendors.
  6. Assist with 1099 documentation.
  7. Assist with contracts administration by scanning, filing, advisement of contract expiration, revision of contracts as directed, and obtaining signatures.
  8. Place online orders by credit card and on account for departments and file documentation as appropriate.
  9. Assist with ordering janitorial supplies and invoice review as needed.
  10. Review gas card transactions, add/remove users and vehicles, and generate reports as needed.
  11. Assist with general credit card reconciliation.
  12. Assist with purchasing process as it is redefined.
  13. Assist with maintaining hardcopy and scanned files.
  14. Assist with security system administration as directed.
  15. Generate reports as needed in procurement software.
  16. Communicate with vendors regarding delivery, invoices and related matters.
  17. Perform online research for materials, supplies and equipment to provide data for decision making.
  18. Compare invoices to contracts and agreements for accuracy.
  19. Other duties as assigned.

Knowledge, Skills, and Abilities

  1. Ability to use computer software including spreadsheets, databases and word processing application
  2. Ability to multitask and prioritize
  3. Ability to maintain confidentiality of privileged information obtained in the course of work
  4. Attention to detail
  5. Ability to organize and communicate effectively.

Software Access

  • Microsoft Office
  • Cabinet
  • Adobe PDF

Minimum Qualifications

A high school diploma or equivalent and three years general office experience

Patient Access Coordinator II

Patient Access Coordinator II

This position is responsible for managing patient appointments, patient information and payment processing through accurate and timely data entry. This position will have dual supervision when working in satellite clinic: time and attendance will fall under the Clinic Manager and all duties below will fall under the Patient Access Manager.

Duties and Responsibilities

  • Conduct insurance eligibility and intake process to include financial assistance interviews. After collecting all required documentation, explain insurance benefits, copay obligations, service fee requirements per sliding fee scale to patients: collect copays/fees post to patient EMR account.
  • Schedule/cancel/reschedule all appointments according to patient request and/ or scheduling guidelines including those requested through Healow or EMR portal.
  • Ensure that all required patient demographic information is entered and updated as required in both EMR and CAREWare. Enter all medical encounters into CAREWare. Obtain photo ID, insurance cards and take patient photo using the kiosk for medical record.
  • Ensure that Release of Information (ROI), HIPPA and Patient Consent are obtained on all patients, updated as needed and scanned in the patient’s Electronic Medical Record (EMR). Scan all medical records and lab documents into EMR for clinic.
  • Answer multiline telephones, route calls and mail/correspondence to appropriate depts. Document patient communication and assign telephone encounters from answering service messages from the day prior.
  • Ensure services provided are In accordance with HRSA designation standards.
  • Assist in collecting structured data for UDS reporting
  • Arrange for special patient needs prior to the appointment date/time; interpreter, wheelchairs, transportation, etc.
  • Ensure patients are greeted in a professional manner.
  • Enroll all patients in patient portal, Healow app and instruct patient on Kiosk use.
  • Ensure patient has received all services scheduled for before checking out.
  • Ensure that Ryan White funds are the payer of last resort while fulfilling the needs of the clients.
  • Review patient appointments for following clinic day, make reminder calls.
  • Respond to questions/issues related to patient insurance and bills.
  • Obtain patient satisfaction survey on all patients
  • Explain patient policy and procedures to patient for no shows, payment plans, etc.
  • Reconcile cash drawer to ensure accuracy and prepare the drop at end of each day.
  • Travel is required to attend meetings, seminars and to cover satellite clinics as needed.
  • Fax all medical records requests and follow-up to ensure receipt of requested records.
  • Participate in quality improvement projects as directed by manager.
  • Attend team meetings.
  • All other duties assigned by supervisor

Knowledge, Skills, and Abilities

  • Knowledge of HIPAA laws.
  • Knowledge of Ryan White or other grant requirements.
  • Knowledge of basic bookkeeping
  • Knowledge of the procedures and practices for receiving, disbursing and depositing cash.
  • Ability to deal with the public in a tactful and courteous manner.
  • Knowledge of the basics of HIV transmission, disease process and prevention.
  • Ability to communicate effectively.
  • Ability to establish and maintain effective working relationships with others.

Software Access

  • Microsoft Office
  • eClinical Works
  • CAREWare
  • Healow Agent
  • Adobe Reader
  • Join Me

Minimum Qualifications

A high school diploma and one year of clerical experience in a medical environment. A GED may substitute for the required high school diploma.


This email address is being protected from spambots. You need JavaScript enabled to view it. completed application or resume.

No phone calls will be accepted.


Thrive Alabama is a growing primary health care provider in Huntsville, AL. We are looking to insure that we have an adequate number of physicians to provide our patients with the quality coverage they need.

About our community

Huntsville, Alabama is a vibrant metropolitan area tucked away in the foothills of the Appalachian Mountains, with a welcoming laidback southern charm.

Thinking about relocating? Reach for the stars in the community where the sky is not the limit. Military, space, telecommunications, biotechnology, diversified manufacturing, and a variety of emerging specialties provide challenging work in delightful surroundings. The area enjoys a favorable cost of living and quality of life. Mountains, lakes, woodlands, and the Tennessee River accommodate numerous recreational activities. A temperate climate enhances the season for outdoor sports, including world-class golf, hiking, biking, and fishing. Major concerts, Broadway and symphony performances, and extensive permanent collections and traveling exhibitions contribute to a wonderful way of life.

We are only 5 hours away from the white pristine beaches of the Gulf of Mexico, 2 hours from Music City Nashville, TN, and 4 hours from Atlanta.

Apply for an open position in the field of medicine.

We are always looking for motivated medical providers and always accept resume/CV submissions. Please submit your resume to This email address is being protected from spambots. You need JavaScript enabled to view it. if you’re interested in joining our team!

Our Mission

Thrive Alabama empowers our patients to create a healthy community by providing compassionate, accessible, affordable, comprehensive care.


Holiday Closings

Jan 1: New Year's Day
Jan 21: Martin Luther King
April 19: Good Friday
May 27: Memorial Day
July 4: Independence Day
Sept 2: Labor Day
Nov 28-29: Thanksgiving
Dec 24-25: Christmas

  • Huntsville Clinic

    600 St. Clair Avenue | Building 3 | Huntsville, AL 35801
    Phone 256-536-4700 | Fax 256-536-4117

    Monday-Thursday 8 a.m. - 5 p.m.
    Friday 8 a.m. - noon

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Florence Clinic

    112 S. Pine Street | Suite 202 | Florence, AL 35630
    Phone 256-764-0492 | Fax 256-764-1670

    Monday-Thursday 8 a.m. - 5 p.m.
    Closed for Lunch Noon - 1 p.m.
    Friday 8 a.m. - noon

    Testing Hours
    Monday-Thursday 8 a.m. - 11:15 a.m. and 1 p.m. - 4:15 p.m.
    Friday 8 a.m. - 11:15 a.m.

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Albertville Clinic

    201 E. McKinney Avenue | Suite A | Albertville, AL 35950
    Phone 256-660-5127 | Fax 256-660-5130

    Monday-Thursday 8 a.m. - 5 p.m.
    Closed for Lunch Noon - 1 p.m.
    Friday 8 a.m. - noon

    Testing Hours
    Monday-Thursday 8 a.m. - 11:15 a.m. and 1 p.m. - 4:15 p.m.
    Friday 8 a.m. - 11:15 a.m.

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Thrive Wellness Clinic

    600 St. Clair Avenue | Building 7 Suite 18 | Huntsville, AL 35801
    Phone 256-382-5696 | Fax 256-382-6018

    Monday-Thursday 8 a.m. - 5 p.m.
    Friday 8 a.m. - noon

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.