Organization:
Twin Pines Housing strengthens the Upper Valley by creating and maintaining quality, affordable housing with supportive services. We are a respected regional nonprofit developer and owner with a growing portfolio across Vermont and New Hampshire.
Classification: Full-time (40 hours per week) with benefits
Position Overview:
The Chief Financial Officer is a senior leader and strategic partner to the Executive Director and Board. The CFO ensures the financial strength and integrity of the organization and oversees financial operations for the parent nonprofit and its 20+ affordable housing limited partnerships, including development and operating properties.
This is an opportunity to apply financial expertise in service of meaningful community impact.
Key Responsibilities
- Lead budgeting, forecasting, and long-term financial planning.
- Present financial reports and guide development, financing, and refinancing strategy.
- Oversee accounting, annual audits, Form 990, internal controls, and GAAP compliance.
- Manage cash flow, grants, restricted funds, and investor and lender reporting.
- Direct financial operations for 20+ limited partnerships and ensure LIHTC compliance.
- Oversee banking, insurance, HR, payroll, IT systems, and supervise finance staff.
Qualifications
- Bachelor’s degree in Accounting, Finance, or related field required; CPA and/or MBA preferred.
- 7–10 years of senior financial leadership experience; nonprofit or affordable housing experience preferred.
- LIHTC experience strongly preferred.
- Strong strategic, leadership, and communication skills.
Employment Type: Full-time in-person position.
Benefits include:
- 401(k) matching
- Health/dental/vision insurance
- Paid time off
- Flexible schedule.
Equal Opportunity Employer: We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, or sexual orientation, national origin, age, disability, or any other protected class.
Job Type: Full-time
Pay: $100,000.00 - $125,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Ability to Commute:
- White River Junction, VT 05001 (Required)
Work Location: In person