Controller - Hybrid at SupportWorks Housing in Richmond, VA, USA
- Company: SupportWorks Housing
- Location: Richmond, VA, USA
- Posted: Sep 24, 2026
- Type: Full Time
- Salary: 80,000-95,000 per year
- Experience: 5+ years
Overview
The Controller is a key member of the Finance team and is responsible for overseeing the organization's day-to-day accounting operations, financial reporting, compliance, and internal controls. Reporting to the Associate Director of Finance, this role provides leadership for accounting functions, su…
Job description
- The Controller is a key member of the Finance team and is responsible for overseeing the organization's day-to-day accounting operations, financial reporting, compliance, and internal controls. Reporting to the Associate Director of Finance, this role provides leadership for accounting functions, supervises accounting staff, and ensures the integrity of financial data across multiple funding sources, including government grants and restricted funds.
- This is an excellent opportunity for a hands-on accounting professional who enjoys both strategic financial oversight and operational leadership in a mission-focused environment.
Responsibilities
- Oversee general ledger activities, account reconciliations, and monthly and annual close processes.
- Prepare timely and accurate financial statements, management reports, and supporting analyses.
- Manage core accounting functions, including accounts payable, accounts receivable, payroll, and cash management.
- Ensure compliance with GAAP, nonprofit accounting standards, grant requirements, and internal policies.
- Lead grant and fund accounting activities, including tracking restricted funding and preparing required financial reports.
- Coordinate the annual financial audit and support the preparation of Form 990 and other regulatory filings.
- Maintain and strengthen internal controls, accounting procedures, and financial processes.
- Supervise, mentor, and develop accounting staff, fostering a collaborative and high-performing team environment.
- Partner with organizational leadership on budgeting, forecasting, financial planning, and process improvement initiatives.
- Support ongoing system enhancements and optimization of financial reporting tools, including NetSuite.
Requirements
- Bachelor's degree in Accounting, Finance, or a related field required.
- Five or more years of progressive accounting experience, including financial reporting and general ledger management.
- CPA designation or progress toward CPA certification preferred.
- Experience in nonprofit accounting, grant accounting, and fund accounting strongly preferred.
- Supervisory or team leadership experience strongly preferred.
- Strong knowledge of GAAP, nonprofit accounting standards, and federal grant compliance requirements.
- Proficiency with ERP systems and advanced Microsoft Excel skills; NetSuite experience is a plus.
- Excellent analytical, organizational, communication, and problem-solving abilities.
Skills
Preferred
- NetSuite experience is a plus.
Benefits
- What We Offer: A comprehensive benefits package that includes medical, dental and vision plans starting after one month of employment. Short term/long term disability and life insurance at no cost, plus voluntary life insurance. An Employee Assistance Plan (EAP) and a 403b retirement plan with a company match. A generous PTO plan including vacation, sick and personal days, and 14 paid holidays!
About SupportWorks Housing
A career at SupportWorks Housing, formerly Virginia Supportive Housing is a choice. We are here because we are driven to make a difference. We serve our most vulnerable neighbors by removing the barriers that have prevented them from maintaining stable housing, health, and wellness. We meet people where they are and treat them with dignity and respect. We support them through their unique challenges and traumas resulting from homelessness, substance abuse, and mental health issues. We give them support even when they don't know they need it. We don't give up. This work can be hard, but the impact is real. If you are committed, caring and resilient and looking to make a difference, a career at SupportWorks is for you.