Point your AI agent at freehire and let it find you a job.

Get the CLI →

Trout CPA

Open 20d

Senior Associate, Client Accounting Services (CAS) – Nonprofit Grant Accounting Focus

Posted Updated 3 views
Discussion

Do you enjoy helping nonprofit organizations maintain accurate financial records while ensuring grant compliance and strong fund management? Trout CPA is seeking a Senior Accountant to support our nonprofit and grant-funded clients through outsourced accounting and advisory services.


In this role, you'll work closely with nonprofit leadership teams to manage day-to-day accounting functions, prepare financial reports, monitor grant activity, and support budgeting and forecasting efforts. You'll play a key role in helping mission-driven organizations gain financial clarity, remain compliant, and make informed decisions.


This opportunity is ideal for an experienced accountant who enjoys nonprofit accounting, values client relationships, and thrives in a collaborative, service-focused environment.


Key Responsibilities

  • Prepare and maintain financial records for nonprofit and grant-funded clients
  • Perform fund accounting for restricted and unrestricted funds
  • Assist with grant compliance reporting, allowable cost tracking, and grant reconciliations
  • Prepare monthly financial statements, reports, and account reconciliations
  • Support budgeting, cash flow forecasting, and financial planning activities
  • Develop financial reports and dashboards for management and board meetings
  • Maintain accounting procedures, internal controls, and supporting documentation
  • Collaborate with Executive Directors, finance teams, and external auditors
  • Review and analyze financial data to identify trends and opportunities for improvement
  • Assist with accounting software setup, maintenance, and process improvements
  • Mentor and support team members as needed

See also

Finance jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available