Accounting Director
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
Recommended Jobs
Senior Contracts Specialist
Location: Redstone Arsenal, AL (Customer Site) Clearance : Secret, ability to obtain TS/SCI Description Seeking a highly experienced Senior Contracts Specialist to support the U.S. Army’s T…
School Speech Pathology | Birmingham, Alabama
Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…
Stylist
Full or Part-time hair stylist. High volume salon, flexible hours, established customer base. We are the largest Great Clips franchisee in the country. Something that makes us a little different i…
Material Handler
Job Description Job Description Material Handlers Needed! Decatur AL Local sugar/tea packaging plant is looking for interested applicants who are looking for a Material handling role. Th…
Sales - Freight Factoring
Job Description Job Description altLINE is the invoice factoring division of The Southern Bank Company. Launched in 2011 and headquartered in Birmingham, altLINE is committed to providing small a…
Helicopter Instructor Pilot at CAE
Who We Are: CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, civil aviation, and healthcare by revolutionizing our customers’ training and critical operatio…
Facilities Maintenance Technician
Job Description Job Description This role requires onsite work 5 days per week and may occasionally require overtime. Pay is commensurate with experience. Job Overview Upton Investments is …
Radiologic Technician/Part Time/$30 an hour
Job Description Job Description We are currently hiring a RadiologicTech with ARRT credentials to join our team for a 6 month assignment. Location- Morris Rd. Huntsville, AL Pay $30 an hour…
Certified Nursing Assistant
Certified Nursing Assistant - Fairhope, AL (#8656423) Location: Fairhope, AL Employment Type: Per-Diem (Once a week) Hourly Rate: $16.13/hr About Greenlife Healthcare Staffing: Gree…
Roanoke Russell Do it Center - Warehouse -Full and Part-Time
Stocking building materials, loads and unloads building material in warehouse for delivery in trucks in customers vehicles Runs forklift to move load and unload building materials. Must have a g…