Accounting Director

Filter of Hope
Birmingham, AL

Job Description

Job Description

Filter of Hope is a global Great Commission ministry with a mission to share the gospel of Jesus Christ and provide clean drinking water to families in desperate need of both in over 80 countries. We’re looking for an Accounting Manager to oversee daily accounting operations, manage financial reporting, and ensure accuracy and compliance across all systems.

*Salary is commensurate with experience*

Position Summary:

The Accounting Manager is responsible for overseeing all day-to-day accounting functions at Filter of Hope. This role ensures the accuracy and integrity of financial records, prepares financial reports, and supports leadership in managing budgets, audits, and compliance for our growing ministry.

Key Responsibilities:

  • Manage daily accounting operations, including general ledger, accounts payable/receivable, payroll, and bank reconciliations.
  • Prepare financial statements.
  • Assist with annual budgeting, forecasting, and financial analysis.
  • Ensure compliance with GAAP and nonprofit accounting standards.
  • Support preparation for annual audits and 990 tax filings.
  • Maintain accurate records in QuickBooks and oversee data integration from other systems (e.g., Fundraise Up, HubSpot, Go Method).

Qualifications:

  • Bachelors in Accounting or Finance, CPA or Masters preferred
  • Minimum 5 years of accounting experience; work history in ministry or the nonprofit space preferred.
  • Strong knowledge of GAAP and nonprofit financial reporting.
  • Proficiency with QuickBooks and Excel; experience with Fundraise Up or similar systems a plus.
  • Detail-oriented, organized, and committed to integrity and accuracy.
  • Alignment with Filter of Hope's Christian mission and values.

Pay and Benefits:

  • Attractive salary and benefits package to be commensurate with qualifications and experience
Posted 2026-03-04

Recommended Jobs

Hairstylist

DERICO BEAUTY BAR
Montgomery, AL

Job Description Job Description We are looking for creative candidates with an eye for design for the position of hairstylist. Hairstylist duties include consulting clients on hair styling option…

View Details
Posted 2026-04-23

Travel Dialysis Registered Nurse (RN) Days

Talented Medical Solutions
Tuscaloosa, AL

Job Description Job Description Job Summary Travel Dialysis Registered Nurse (RN) Nights Talented Medical Solutions Full-time, Contract 13 weeks In-Office | Tuscaloosa, AL, United Sta…

View Details
Posted 2026-05-22

Local Class A CDL Driver - Lubricants

McPherson Companies
Trussville, AL

General Summary: The primary responsibility of the Lubes Delivery Agent is to provide our customers with uninterrupted supply of products by delivering products in a safe and timely manner. The Lubes…

View Details
Posted 2026-05-27

Construction Superintendent

Elite Recruiting & Consulting Services
Montgomery, AL

Job Description Job Description Work Location: Jacksonville, FL (Traveling) Job Responsibilities Provide onsite supervision and be responsible for the proper coordination and timeliness of the…

View Details
Posted 2026-03-30

Logistics Analyst Intermediate

ITC Defense Corp.
Huntsville, AL

Location: Huntsville, AL Position: Logistics Analyst Intermediate Overview: ITC Defense is seeking an experienced Logistics Analyst to support the Missile Defense Agency (MDA). The successful c…

View Details
Posted 2026-06-11

Foley, AL - OWA Parks and Resort - Camp Group Leader

Kidcam LLC
Foley, AL

Job Description Job Description The Group Leader plays a vital role in bridging camp leadership and frontline staff, overseeing multiple groups of campers and counselors to ensure a safe, structu…

View Details
Posted 2026-03-16

Freelance Recruiter - Up to $11,000 per placement

RecXchange
Birmingham, AL

Freelance Recruiter | Work Live Client Roles | Earn $3,000-$11,000 per Placement Recruiters are leaving agencies in record numbers. Some are starting their own desks. Some are freelancing. …

View Details
Posted 2026-03-06

Forklift Operator - Bay Minette

Express Employment
Bay Minette, AL

Job Description Job Description Top Job Located in Bay Minette, AL Salary: $17 FORKLIFT OPERATOR - BAY MINETTE, AL Express Employment Professionals is currently hiring Forklift Operato…

View Details
Posted 2026-05-22

Cart/ Can Delivery Driver (Equipment Delivery Technician) - Non CDL

Martin Environmental Services
Selma, AL

Job Description Job Description Description: About Us At Martin Environmental Services, Inc., we don’t just collect waste, we set the standard in service. Built on teamwork, hard work, and…

View Details
Posted 2026-05-08