Chief Financial Officer
Listed on 2026-10-01
-
Finance & Banking
Financial Compliance, Chief Financial Officer (CFO), Financial Manager, Accounting & Finance -
Management
Chief Financial Officer (CFO), Financial Manager
Help shape the financial future of a community health organization serving Western Massachusetts. At Tapestry Health, financial leadership is closely connected to the work: making care and resources accessible, supporting program teams, and planning responsibly through a complex funding landscape.
We are seeking a CFO who brings sound financial judgment, experience with nonprofit and grant funding, and a collaborative approach. You will lead our finance team, partner with program leaders, and give the CEO and board clear information to guide decisions.
Job PurposeReporting to the Chief Executive Officer, the Chief Financial Officer leads Tapestry Health's financial strategy and day-to-day finance operations. The CFO oversees accounting, budgeting, financial reporting, payroll, grant finances, and cash management, and gives the CEO, senior leadership, and board clear information to support decisions.
Duties & Responsibilities Finance and Accounting Leadership- Oversee accounting, ledgers, reconciliations, and financial reporting systems in accordance with GAAP and applicable regulatory requirements.
- Lead annual and long-term budgeting and financial planning with Tapestry Health's leadership. Monitor actual results, explain significant variances, and recommend adjustments.
- Work with the board's finance and audit committee to explain financial results, cash needs, risks, and trends.
- Oversee program and grant accounting. Track expenditures against approved budgets throughout each grant period and prepare required financial reports for government, corporate, and foundation funders.
- Develop and maintain short-term and long-term cash flow forecasts that account for the timing of grant payments, reimbursements, payroll, and other obligations. Identify potential shortfalls early, recommend practical steps to address them, and give the CEO and board a clear picture of Tapestry Health's cash position.
- Maintain internal controls over revenue, expenditures, and financial reporting.
- Lead audit preparation, coordinate with external auditors, and address audit findings.
- Prepare timely monthly, quarterly, and annual financial reports and explain Tapestry Health's financial position to senior leadership and the board.
- Partner with program managers to assess program finances and develop financial processes that support operations.
- Monitor invested assets in accordance with organizational policies and investment guidelines.
- Lead, coach, and support the finance team. Set clear responsibilities, provide regular feedback, and identify training needs so staff can do their work effectively and grow in their roles.
- Build strong working relationships across Tapestry Health. Communicate financial information clearly, respond to questions from program leaders, and help staff understand the processes that affect their work.
Other duties as assigned by the CEO
Qualifications- At least seven years of accounting and finance experience, including experience leading the finance function of a nonprofit organization.
- Bachelor's degree in accounting or a related field. CPA or MBA preferred.
- Experience overseeing accounting operations, including accounts payable, accounts receivable, budgeting, financial reporting, and audit preparation.
- Strong knowledge of nonprofit accounting, restricted funding, grant compliance and reporting, and financial systems.
- Experience managing cash flow in an organization with multiple funding sources and varying payment schedules.
- Experience supervising, coaching, and developing a finance team, with the ability to delegate effectively.
- Strong analytical and problem-solving skills, with the ability to turn financial data into practical recommendations.
- Ability to explain financial…
(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).