Twin Cities Habitat for Humanity
 Saint Paul, MN

Twin Cities Habitat for Humanity is on a mission to expand affordable and equitable access to homeownership and close the homeownership gap for African American residents in the Twin Cities. If you’re a seasoned and strategic finance leader with a passion for advancing racial equity and housing accessibility. You would join a workplace that is inclusive, innovative, supportive, and so much more. Team members receive top-notch benefits packages and 25 vacation days in your first year. Pretty awesome right? Join our collaborative and creative team by applying today!

Job Summary

The Controller is responsible for overseeing the accounting operations of Twin Cities Habitat for Humanity and its subsidiaries. They will participate in senior leadership team oversight of the company. Responsibilities include assisting management with important financial decisions, preparing and monitoring company’s financial statements and reports, supervising employees, and understanding the financials of the company to meet legal requirements and keep the financial state of the organization in good standing, in accordance with generally accepted accounting principles, including non-profit accounting, regulatory pronouncements, and internal policies and controls. The position supervises staff functions responsible for payroll, job cost, inventory, fixed assets, accounts payable and accounts receivable, cash flow analysis and business line financial analysis.


Operations Leadership

  • Provide supervision and leadership that ensures timely and accurate preparation of financial information.
  • Manage business line reporting and analysis.
  • Oversee cash management process including monitoring cash position, banking activity, investment activity, debt management and reconciliations.
  • Maintain accounting policies and procedures.
  • Develop and monitor sound internal controls.
  • Administer and maintain the general ledger system and reporting package:
    • Prepare and review journal entries
    • Ensure monthly reconciliation and analysis of general ledger accounts
    • Maintain accuracy of subsidiary data systems
  • Manage monthly and quarterly financial management reports and analysis including ad hoc reports.
  • Coordinate the annual financial audit process including annual 990 tax filings, SEFA, financial statements and supporting schedules and respond to audit inquiries.
  • Perform federal grant accounting functions, review input for activity reports, and working with staff to ensure contract compliance and proper revenue recognition.
  • Help develop the annual budget and mid-year re-forecasts and coordinate development and analysis of department budgets.
  • Proactively work with department managers on annual and monthly budget and forecast related questions.
  • Balance financial growth through applicable business line analysis.
  • Oversee payroll accounting and related controls, in cooperation with Human Resources Department.
  • Oversee administration of accounting systems.
  • Prepare and manage accounting department budget.
  • Implement appropriate internal controls and high ethical standards regarding protection of organizational assets and dissemination of financial information.
  • Assist management in completing key financial objectives and goals.

Team Development:

  • Set expectations for staff.
  • Select and on-board team members.
  • Provide regular coaching and feedback.
  • Annually appraise performance and use improvement plans if needed.
  • Identify training needs and ensure solutions are provided.

Industry Standards & Compliance:

  • Stay up to date with current accounting requirements.

Required Qualifications

Education, credentials, and experience:

  • 5+ years progressive accounting/auditing experience
  • Comprehensive knowledge of GAPPS
  • Strong technology skills including proficiency in in Microsoft Office Suite
  • Excellent computer and spreadsheet skills
  • Budget and forecasting analytical experience
  • General ledger systems experience – Sage Intact or other medium to large general ledger packages
  • Employee and project management experience

Knowledge, Skills, Abilities and Competencies:

  • Teamwork: A proactive team leader with a collaborative work style and the ability to work effectively with a diversity of people.
  • Communication Skill: Strong interpersonal and communication skills. Capable of clearly communicating financial information and concepts.
  • Problem Solving: Strong analytical skills and the ability to identify and resolve problems. Solution oriented with the ability to make and implement recommendations.
  • Organized & Detailed: Strong attention to detail and an organized approach to tasks. Ability to manage multiple priorities and meet deadlines. Effective at delegating tasks and establishing timelines and priorities.
  • Ability to manage with a big picture perspective.
  • Results Driven: Self-motivated and able to work independently with minimal supervision

Preferred Qualifications

Education, credentials, and experience:

  • 3 years supervisory/leadership experience
  • Accounting experience in real estate, construction, banking and/or nonprofit lending

Knowledge, Skills, Abilities and Competencies:

  • Knowledge of non-profit reporting

Physical requirements and work environment

  • Work at a desk and computer for extended periods of time

Hours of work and required travel

  • Eligible for hybrid work arrangement, some hours required in-office, opportunity for at home/off-site environment.
  • 40-hours per week, flexible workday


$110,000 to 130,000 annually dependent on qualifications and experience. Exempt, salaried position with excellent benefit package.


Medical, dental, vision, free primary care home visits & virtual healthcare, pet insurance, 401(k) retirement plan with company match, flexible spending accounts, Health saving accounts, life insurance, short-term and long-term disability, tuition reimbursement, paid parental leave, 25 vacation days in the first year, 12 paid sick days, 2 paid volunteer days. See our careers page for more info.


Twin Cities Habitat for Humanity affirms its social and legal commitment to promote an atmosphere and environment that recognizes the principle and practice of equal employment opportunity. As such, Twin Cities Habitat for Humanity does not discriminate in employment opportunities or practices on the basis of age, race, color, religion, creed, sex, sexual orientation, gender identity, genetic information, national origin, marital status, status with regard to public assistance, membership in a local human rights commission, or status as a qualified individual with a disability or Vietnam era or other protected veteran.

Twin Cities Habitat’s policy applies to all terms and conditions of employment. To achieve our goal of equal opportunity, we maintain an affirmative action program through which we take good faith efforts to recruit, hire and advance in employment qualified minorities, women, persons with disabilities, Vietnam era veterans, and other protected veterans.