Controller, Accounting, Financial Compliance
Job in
Harrisburg, Dauphin County, Pennsylvania, 17101, USA
Listed on 2026-08-05
Listing for:
Robert Half
Full Time
position Listed on 2026-08-05
Job specializations:
-
Accounting
Financial Compliance, Accounting Manager, Accounting & Finance -
Management
Job Description & How to Apply Below
Controller
A client of ours is looking for a Controller for a contract role to oversee all accounting, financial reporting, audit coordination, and fiscal operations for a growing nonprofit organization. This individual will play a critical leadership role in maintaining accurate financial records, ensuring regulatory compliance, and supporting organizational decision-making. The ideal candidate will have strong nonprofit accounting experience, proficiency with Blackbaud, and a successful track record managing external audits.
Responsibilitiesof Controller
- Lead all day-to-day accounting and financial operations, including general ledger, accounts payable, accounts receivable, payroll, and month-end close.
- Prepare accurate monthly, quarterly, and annual financial statements.
- Manage the annual audit process and serve as the primary liaison with external auditors.
- Ensure compliance with nonprofit accounting standards, donor restrictions, grant requirements, and applicable regulations.
- Maintain and strengthen internal controls, accounting policies, and financial procedures.
- Oversee budgeting, forecasting, and cash flow management activities.
- Monitor grant funding and restricted contributions to ensure proper accounting and reporting.
- Prepare and present financial reports to executive leadership and the Board of Directors.
- Support strategic planning and organizational growth initiatives through financial analysis and recommendations.
- Supervise and mentor accounting and finance staff.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×