Job Listing

Return to Jobs Listing Page.


Twin Pines Housing Trust

Twin Pines Housing Trust (Twin Pines Housing) is a 501(c)(3) nonprofit formed in 1990 to increase access to quality housing and supportive services to meet the pressing and long-term needs of the Upper Valley community.  Twin Pines Housing currently houses over 1,000 people and owns 500 rental units at 23 sites in Lebanon, Hanover, and Enfield, NH and in Hartford, Woodstock, and South Royalton, VT. Twin Pines Housing also has 50 shared-equity homeownership properties that are permanently affordable.  It provides property management services for three-quarters of its units, with the balance of units managed by others. Twin Pines Housing also provides supportive services to help residents remain healthy and housed. This includes: connecting residents with local nonprofits, government agencies, benefits, job training, financial coaching, and parenting resources; helping residents complete applications for financial assitance and access energy discounts and low-cost Wi-Fi; and coordinating food programs such as community gardens, deliveries by Vermont Foodbank and Willing Hands, and "Lunch Friends" summer weekday meals.

Twin Pines Housing has an active development pipeline including three new apartment buildings (one is under construction, the other two will break ground in 2019), and renovations (to include creation of a community building) at a 100-unit apartment complex.

The Comptroller is responsible for the performance of the financial operations of Twin Pines’ properties in conjunction with the Staff Accountants, and assisting with the financial operations of Twin Pines in conjunction with the CFO.

Property responsibilities to include sub ledger reconciliations, reviewing bank reconciliations, reviewing journal entries, monthly reporting, and assistance with audits and year-end tax forms. Oversee integrity of the financial reporting software. Review the distributions from all properties and account for any capital transactions such as the sale of transfer of any properties. Responsible for multiple accounts and companies.

Reporting to the Chief Financial Officer, this part-time position is approximately 40 hours per month, and hours vary by month.


CPA required. Microsoft Office knowledge. Accounting software experience with Yardi Voyager and Sage 50 preferred. Experience with partnership accounting, consolidations and taxes preferred.


Twin Pines Housing responsibilities to be determined and may include payroll and other areas as needed. More specific responsibilities include:
1. Review of cash account reconciliations each month.
2. Review of property financial statements each month
3. Ensure timely filing of financial statements, monthly, quarterly and annually
4. Assist with the preparation of annual budgets.
5. Assist with the annual financial audits.
6. Recording of capital transactions including sales and acquisitions.
7. Other duties as assigned.

How to Apply:

Submit cover letter and resume to

Job Location:

White River Junction, VT

Date Added: November 1, 2019

Signup for the Nonprofit Notes newsletter

Stay up to date on nonprofit news, funding deadlines, job opportunities, and more with the Nonprofit Notes newsletter.


Go to top