Question
10+

Controller

2/2/2026

The Controller oversees the day-to-day accounting operations, ensuring accurate financial reporting and compliance with regulations. This role also manages the accounting team and supports leadership with timely financial information.

Working Hours

40 hours/week

Company Size

51-200 employees

Language

English

Visa Sponsorship

No

About The Company
Montgomery County Coalition for the Homeless (MCCH) provides solutions to end homelessness in Montgomery County. Our vision is to build a community where everyone has a safe, stable, and affordable place to call home. In support of our mission, MCCH operates ten distinct programs: three emergency programs which serve individuals currently experiencing homelessness, and eight permanent supportive housing (PSH) programs which serve individuals and families exiting homelessness. Our programs serve more than 1,600 men, women and children each year. Coalition Homes, Inc., an affiliate of MCCH, is a nonprofit housing development organization creating permanent housing for formerly homeless individuals and families. Coalition Homes currently owns and manages 140 units which provide permanent homes for formerly homeless individuals.
About the Role

Description

General Description:   

The Controller is responsible for overseeing the day-to-day accounting operations of the organization, ensuring accurate financial reporting, strong internal controls, and compliance with all regulatory and grant requirements. Reporting to the CFO, this role manages the accounting team and supports organizational leadership with timely, reliable financial information.


Essential Duties and Responsibilities: 

  

Accounting Operations & Financial Reporting

  • Manage the daily operations of the accounting department, including supervision and development of accounting staff.
  • Maintain the general ledger and ensure accurate reconciliation of all balance sheet accounts across all entities.
  • Prepare and post monthly journal entries, including payroll, fringe benefits, intercompany transactions, prepaid expenses, and indirect cost allocations.
  • Ensure timely and accurate monthly and year-end close processes.
  • Prepare financial statements and related reports for management and leadership review.

Cash Management & Payroll

  • Monitor daily cash flow needs and initiate bank transfers, as necessary.
  • Oversee the bi-weekly payroll process, ensuring accuracy, timeliness, and appropriate controls in coordination with HR and payroll processors.

Accounts Payable, Receivable & Grants

  • Oversee accounts payable and accounts receivable processes, including billing and grant-related receivables.
  • Ensure compliance with grant requirements, including allowable costs, reporting deadlines, and proper documentation.

Budget Monitoring & Financial Analysis

  • Monitor budgets and communicate variances to program staff and various stakeholders.
  • Prepare budget variance reports and budget modifications and reallocations as needed.
  • Analyze financial data to identify trends, variances, and opportunities for operational improvement.

Audit & Compliance

  • Assist in audit preparation, including the development of audit schedules and supporting documentation.
  • Maintain strong internal controls and ensure compliance with applicable accounting standards and organizational policies.

Collaboration & Support

  • Respond to financial inquiries from program directors, senior leadership, vendors, and staff.
  • Support special projects and other duties as assigned by the CFO.

Supervisory & Administrative Responsibilities

  • Provide leadership and supervision to the accounting staff, including identifying training and professional development opportunities.
  • Deliver ongoing, constructive feedback to support employee performance, growth, and accountability.
  • Manage the performance evaluation process for direct reports, including completion of evaluations and, when necessary, corrective, or disciplinary actions.  
  • Review and approve bi-weekly timesheets and leave requests in a timely manner to ensure payroll deadlines are met.
  • Collaborate regularly with the CFO to receive feedback and identify opportunities for professional growth and performance improvement.
  • Maintain consistent and timely communication by monitoring email and organizational communications to ensure prompt responses to internal and external stakeholders.

Requirements

  

  • Bachelor’s degree in accounting or related field, CPA license preferred.
  • Minimum ten years of progressive accounting experience.
  • Experience in a non-profit with multiple programs and complex funding a must.
  • Experience in operating within complex, cross functional organizations.
  • Knowledge of non-profit accounting and auditing principles and standards.
  • Knowledge of Financial Edge and Yardi preferred.
  • Proficient in Excel.
  • Ability to manage and mentor staff and lead teams.
  • Communicate effectively and collaborate with all levels of the organization.



Key Skills
AccountingFinancial ReportingCash ManagementPayrollAccounts PayableAccounts ReceivableGrants ManagementBudget MonitoringFinancial AnalysisAuditComplianceLeadershipSupervisionCommunicationCollaborationExcel
Categories
Finance & AccountingManagement & LeadershipHuman ResourcesConsultingSocial Services
Apply Now

Please let The Montgomery County Coalition for the Homeless know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.