Controller
About the role
The Controller manages the day-to-day accounting operations and financial reporting functions in a nonprofit, grant- and contract-funded environment. Primary responsibilities include overseeing the month-end and year-end close; ensuring timely and accurate GAAP-based financial statements and related variance analysis; maintaining the general ledger and key reconciliations; supporting budgeting, forecasting, and cash management; coordinating annual audit, Single Audit readiness (as applicable), tax filings, and funder reporting; and supervising and developing accounting staff.
Responsibilities
- Serves as the primary finance liaison for funders by supporting budget development, reporting, and auditing/monitoring requests; ensures timely, accurate submission of required financial reports and supporting documentation.
- Supports annual audit and Single Audit (as applicable) by preparing schedules, supporting documentation, and key work papers (including SEFA support when required) and coordinating responses to auditor inquiries.
- Ensures compliance with grant and contract requirements and applicable regulations (including Uniform Guidance/2 CFR 200, as applicable); supports compliant budgeting, allowable cost practices, documentation standards, and monitoring of spending against grant terms.
- Coordinates annual financial statement audits by preparing schedules, supporting documentation, and requests; partners with the CFO to ensure readiness and timely completion.
- Oversees and/or supports grant billing, reimbursement requests, invoicing, and drawdowns (as applicable); ensures expenses are supported, coded correctly by funding source, and reconciled to the general ledger and funder portals.
- Coordinates collection of information and supporting schedules for annual filings (e.g., Form 990 and BCO-10) and works with external preparers to support accurate, timely submission.
- Maintains accurate tracking of restricted funds and grant balances, including support for cost allocation methodologies, distribution of shared costs, and reporting by program/funder.
- Supports strategic planning initiatives by reviewing monthly results, investigating variances, identifying trends/risks, and supporting corrective action plans.
- Participates in cross-functional meetings to communicate financial results, compliance requirements, and accounting impacts of operational decisions.
- Reviews and approves balance sheet reconciliations; investigates reconciling items and ensures timely resolution.
- Ensures consistent, timely, and accurate general ledger activity in accordance with GAAP and applicable regulatory and grant/contract requirements.
- Documents, maintains, and improves accounting policies, procedures, and workflows; ensures practices are communicated and followed across the organization.
Requirements
- Bachelor’s degree in accounting, Finance, or related field required; Master’s degree preferred.
- 5+ years of progressive accounting experience required; significant nonprofit fund accounting and grant/contract accounting experience strongly preferred.
- 3+ years of management/supervisory experience required (including oversight of accounting processes and cross functional collaboration).
- Demonstrated knowledge of accounting principles and financial statement preparation (GAAP).
- CPA or CPA-eligible status preferred.
- Demonstrated knowledge of job-relevant issues, products, systems, and processes.
- Experience supporting budgeting/forecasting and driving process improvements through data analysis is desirable.
- Strong knowledge of internal controls and financial reporting required.
- Experience with federal/state grant compliance and reporting (e.g., Uniform Guidance/2 CFR 200, Single Audit concepts, SEFA support) preferred.
- Effective project and process management skills as demonstrated from past work experience.
- Must possess basic computer skills to perform job duties including desktop computing, e-mail, time sheet management, electronic health records, internet research, report generation, etc. and the ability to learn software applications relevant to your position.
- Must be able to work under pressure and meet deadlines while maintaining a positive attitude and providing exemplary customer service.
- Strong skillsets in oral and written communication, interpersonal relationships and teamwork, attention to detail, customer service, time management, autonomy, problem solving and organization.
- Ability to maintain confidentiality with compensation data and sensitive financial matters.
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
Qualifications
- Must be able to work under pressure and meet deadlines while maintaining a positive attitude and providing exemplary customer service.
- Strong skillsets in oral and written communication, interpersonal relationships and teamwork, attention to detail, customer service, time management, autonomy, problem solving and organization.
- Ability to maintain confidentiality with compensation data and sensitive financial matters.
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
Skills
- Accounting principles and financial statement preparation (GAAP).
- CPA or CPA-eligible status.
- Internal controls and financial reporting.
- Grant and contract compliance and reporting.
- Project and process management.
- Basic computer skills.
Benefits
- Generous Paid Time Off (Up to 39.5 paid days off per year!)
- Medical, Dental & Vision Insurance
- No Cost Life and Disability Insurance
- Flexible Spending Accounts
- No Cost Employee Assistance Program
- Retailer Plan with Annual Discretionary Employer Contribution
- Tuition Reimbursement
- Federal Student Loan Forgiveness Program
- Continuous Growth & MHP Sponsored Training Opportunities
Pay
$115,000 - $125,000
Schedule
This is a hybrid position, located at 833 Chestnut St, Suite 1100, Philadelphia, PA 19107. The hybrid schedule requires three consecutive days in-office. The schedule will be Monday - Friday, 8:00AM - 4:00PM (Can also be 8:30AM - 4:30PM or 9:00AM - 5:00PM).