Nonprofit
Published 9/25/25 10:43AM

Director of Finance

On-site, Work must be performed in or near Eagleville, PA
Apply



  • Details

    Job Type:
    Full Time
    Start Date:
    November 17, 2025
    Application Deadline:
    October 3, 2025
    Education:
    4-Year Degree Required
    Experience Level:
    Director
    Salary:
    USD $105,000 - $125,000 / year
    Bonuses awarded throughout the year as the budget allows
    Cause Areas:
    Children & Youth, Family, Housing & Homelessness, Seniors & Retirement, Health & Medicine, Community Development, Science & Technology, Volunteering

    Description

    Organization Overview

    For 125 years, Family Services has been a cornerstone of support for individuals and families in Montgomery County, Pennsylvania. Throughout our history, we have adapted to meet the diverse challenges faced by those in our community. Our programs focus on some of the most pressing needs individuals and families are experiencing:

      • Family Support: Helping families navigate life’s challenges and strengthen their foundations.
      • Health & Wellness: Promoting physical and mental well-being through accessible services.
      • Housing: Providing safe, stable housing options for homeless individuals and families or those facing eviction.
      • Older Adults: Ensuring seniors have the support they need to live independently and with dignity.
      • Reentry & Restorative Justice: Assisting individuals transitioning from incarceration and supporting restorative justice initiatives to reduce recidivism and promote safety.
      • Substance Abuse Prevention: Educating and offering resources to prevent substance abuse and the devastating results of addiction.

    Our dedicated staff of 71 employees and 328 volunteers offers compassionate support and trustworthy guidance across Montgomery County.

    Position Summary

    Family Services is seeking a seasoned and strategic finance leader to join our leadership team and guide the organization’s financial strategy for long-term growth and stability. Family Services’ is a private, non-profit organization with a budget of $9.1 million in FY 2025-2026.

    The Director of Finance will report directly to the CEO and serve as a key member of the leadership team, overseeing all aspects of financial planning, budgeting, reporting, and compliance while providing strategic insights that shape the organization’s future. This role is crucial for assessing financial performance, managing risks, and driving long-term profitability and success.

    Key Responsibilities

    Accounting & Financial Management

      • Oversee all accounting functions, including budgeting, forecasting, cash flow management, and financial reporting
      • Prepare accurate, timely financial statements for leadership and Board review
      • Lead the annual budgeting process in collaboration with program and development teams
      • Monitor and report on financial performance, including variances to budget
      • Ensure compliance with GAAP and nonprofit accounting standards
      • Manage the annual audit process in partnership with external auditors
      • Ensure timely and accurate filing of IRS Form 990, Form 5500, 1099s, payroll taxes, charitable registrations, and other required reports
      • Maintain and strengthen internal controls, financial policies, and procedures
      • Cultivate strong relationships with banking partners and financial institutions
      • Oversee agency investments
    • Manage annual insurance renewal and negotiation of policies, including general liability, property, directors & officers (D&O), workers’ compensation, and other relevant coverages
    • Oversee grant accounting, including restricted and unrestricted funds
    • Prepare grant budgets and annual reports

    Leadership & Collaboration

      • Supervise two accounting staff as well as consultants, and vendors
      • Provide financial insights and strategic recommendations to the CEO and Board of Directors
      • Partner with program managers to align fiscal policies with programmatic and contractual requirements
      • Contribute to organizational strategy as an active member of the leadership team

    Qualifications

      • Bachelor’s degree in Finance, Accounting, or related field (Master’s degree or CPA strongly preferred)
      • Minimum 7 years of progressive financial management experience, including at least 3 years in the nonprofit sector
      • Strong knowledge of nonprofit and grant accounting
      • Proven track record in financial planning, budgeting, and forecasting
      • Experience with financial management systems (Sage and ADP experience preferred)
      • Excellent analytical, problem-solving, and organizational skills
      • Ability to communicate complex financial information clearly to non-financial stakeholders
      • Strong leadership skills with experience managing teams and external partners

    Family Services offers a comprehensive benefits package to include medical, dental, vision, short-term disability, long-term disability, life insurance, 403B plan matching, and flexible spending accounts. The salary range for this position is $105,000 - $125,000 annually with additional performance-based bonuses awarded as the budget allows. This position is office-based.

    Benefits

    Family Services offers a comprehensive benefits package to include medical, dental, vision, short-term disability, long-term disability, life insurance, 403B plan matching, and flexible spending accounts.

    Level of Language Proficiency

    English

    Location

    On-site
    3125 Ridge Pike, Eagleville, PA 19403, USA

    How to Apply

    Please send your resume and cover letter indicating your experience in non-profit finance, specifically your experience coordinating the audit process and allocations for grant reporting.

    Similar Jobs

    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.
    Already a user? Log in