Support the Controller in overseeing daily accounting and financial operations
Assist with month-end, quarter-end, and year-end close processes
Prepare and review journal entries, account reconciliations, and financial schedules
Support internal and external audits by preparing documentation and responding to auditor requests
Assist in maintaining internal controls and ensuring compliance with GAAP
Support accounting for grants, contracts, and donor-funded programs
Partner with program leaders and internal stakeholders to provide financial guidance
Assist with financial reporting, analysis, and audit readiness initiatives
Support process improvements and accounting system enhancements
Work in a hybrid environment with regular on-site collaboration
Skills and Experience
Qualifications
Required
Bachelor’s degree in Accounting, Finance, or related field
Minimum 10 years of progressive accounting experience
Strong knowledge of GAAP and financial reporting
Hands-on experience with NetSuite
Experience supporting audits and working with external auditors
Advanced proficiency in Microsoft Excel
Ability to work effectively in a hybrid environment with on-site collaboration
Preferred
CPA or CPA-track
Experience in nonprofit, international, or donor-funded organizations
Experience supporting multi-entity or international operations
Familiarity with foreign currency transactions and reporting
Strong communication skills and ability to work cross-functionally
What This Role Offers
Opportunity to work closely with Controller
Exposure to global financial operations and compliance requirements
Hybrid work flexibility ( 3 days in office-Muscle Shoals 2 days remote)
Competitive compensation and comprehensive benefits
Benefits
This role is a Direct Hire Position full benefit opportunity through Clientbenefits include annual and sick leave, health, dental, vision and group life insurance coverage, social security and pension contribution in compliance with local laws.
Apply now so we can hold a spot for you. Call or text 256-320-5606 to set up your interview for this Direct Hire positoin today! We can’t wait to talk to you!