Finance Leader

Jackson County CASAKansas City, MO
$90,000 - $117,000Hybrid

About The Position

Jackson County CASA (Court Appointed Special Advocates) is a 501(c)(3) nonprofit organization that mobilizes community volunteers to advocate for children who have experienced abuse and/or neglect and are under the jurisdiction of the Jackson County Family Court. Our clients face multiple risks, including permanent separation from their birth families due to factors such as substance use disorders, untreated mental health, and intimate partner violence. These challenges are often rooted in poverty, community violence, and intergenerational trauma. To mitigate these risks, CASA Volunteer Advocates and staff engage in fact-finding and relationship-building with child clients to assess their needs and make informed recommendations to the court. Collaboration with children and their families is a core value of our work and is essential to achieving effective advocacy and just outcomes within a complex child welfare system. Our model is simple: each child is assigned a rigorously screened and extensively trained Volunteer Advocate and Staff Attorney who work together to represent the child's best interests. This team is supported by staff social workers and child welfare experts, providing individualized advocacy grounded in evidence-based practices. Together, they help ensure the best possible outcomes for children and increase the likelihood of safe family reunification.

Requirements

  • Bachelor’s degree in accounting, finance, or related field required.
  • 5+ years of progressive accounting experience required.
  • Proficiency with QuickBooks and Excel.
  • Strong documentation habits and commitment to internal controls and compliance.
  • Ability to translate financial data for non-financial audiences.
  • Ability to work with minimal supervision.
  • Strong organizational skills with the ability to juggle multiple assignments and meet short
  • Ability to establish and maintain effective working relationships in a diverse and inclusive environment.
  • Must value collaboration and
  • Promotes the dignity and well-being of all donors, staff, volunteers, and clients.
  • Commitment to Jackson County CASA’s mission and
  • Must submit to and pass a criminal and child abuse and neglect background

Nice To Haves

  • CPA preferred.
  • Nonprofit experience strongly preferred.

Responsibilities

  • Manages day-to-day bookkeeping, including payment of bills, entering bank deposits, organizing and entering employee credit and debit card transactions, automatic bank withdrawals, and monthly mileage/expense reimbursements, using QuickBooks.
  • Processes biweekly payroll, including deductions and time tracking, in coordination with Human Resources.
  • Performs month-end reconciliations for bank and investment accounts and Salesforce donor reports.
  • Works with President & CEO to manage cash flow.
  • Provides decision support through ongoing financial analysis to President & CEO and agency directors.
  • Assists in the annual budget planning process with President & CEO and agency directors.
  • Coordinates and leads mid-year financial forecast.
  • Coordinates and leads the annual financial statement audit process and 990 tax return with external auditors.
  • Communicates audit and tax findings, adjustments, and recommendations to the Board Treasurer and President & CEO.
  • Prepares and files annual 1099NEC forms. Ensures quarterly federal and state tax and unemployment reports are submitted by third party payroll processor.
  • Coordinates and leads the annual insurance renewal process with external insurance broker. Communicates with President & CEO regrading process, findings, and adjustments.
  • Prepares the annual worker’s compensation audit.
  • Attends Finance Committee meetings and attends monthly Board Meetings.
  • Prepares monthly financial statements for distribution to the agency’s Board of Directors.
  • Tracks grants using accounting software and assists in maintaining electronic documentation.
  • Carries out grant budgeting, invoicing, and reporting, as needed.
  • Works in conjunction with program directors on allocation of staff to grants, along with required monthly staff timesheets.
  • Participates in grant monitoring and site visits, as requested.
  • Engages in respectful and collaborative relationships with clients, community partners, and
  • Maintains strict confidentiality of Jackson County CASA’s donors, staff, and
  • Shares in the agency-wide responsibility of Volunteer Advocate recruitment, engagement, and
  • Completes a minimum of 12 hours of annual continuing education programming.
  • Embraces a culture of continued development by participating in an annual performance review with the President & CEO and documents one’s own milestones and achievements, as well as opportunities for growth.
  • Maintains a positive image of Jackson County CASA and provides excellent customer service at all
  • Acts in the best interest of Jackson County CASA and its clients at all
  • Participates in the onboarding and training of new staff.
  • Completes CASA Pre-Service Training within three months of start
  • Performs other related duties as requested.

Benefits

  • generous time off
  • group health, dental, and vision insurance
  • Employee Assistance Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service