Controller

Distress Centre CalgaryCalgary, AB
Hybrid

About The Position

The Controller is responsible for the day-to-day financial management, reporting, and control functions of the organization. Reporting to the Chief Executive Officer, the Controller ensures accurate financial records, supports sound financial decision-making, and maintains compliance with accounting standards for not-for-profit organizations. The Controller oversees the accounting function, supervises finance staff, and leads the annual audit process, while contributing to continuous improvement of financial systems, controls, and reporting.

Requirements

  • Bachelor's degree in finance, Accounting, or a related field.
  • 7–10 years of progressive accounting experience, including full-cycle accounting and financial reporting.
  • Minimum of 2–3 years in a supervisory or senior-level accounting role.
  • Demonstrated experience in not-for-profit and fund accounting, including: Managing grants and restricted funding, Donor reporting and compliance requirements
  • Proven experience leading or supporting annual audits and working effectively with external auditors.
  • Strong understanding of internal controls, regulatory compliance, and financial governance.
  • Demonstrated ability to manage competing priorities, meet deadlines, and supervise staff effectively.
  • Strong interpersonal and relationship-building skills are essential to the success of this role.
  • Ability to establish and maintain effective working relationships with internal and external stakeholders.

Nice To Haves

  • Professional accounting designation (CPA) preferred.

Responsibilities

  • Prepare and deliver accurate and timely monthly, quarterly, and annual financial statements.
  • Maintain the general ledger, ensuring integrity of financial data and adherence to accounting standards for not-for-profits.
  • Monitor and analyze financial performance, including budget-to-actual results, and provide insights to leadership.
  • Ensure proper recording and reporting of grants, donations, and program funding.
  • Lead and coordinate the annual audit process, acting as the primary liaison with external auditors.
  • Ensure compliance with regulatory requirements, funding agreements, and internal policies.
  • Maintain and strengthen internal controls and financial policies and procedures.
  • Facilitates and provides the framework for the annual budgeting process and periodic forecasts.
  • Prepare financial analysis and reports to support planning and decision-making.
  • Monitor cash flow and support short- and long-term financial planning.
  • Oversee accounts payable, payroll, and general accounting operations.
  • Review and approve reconciliations and financial transactions in accordance with delegated authority.
  • Maintain and improve financial systems, reporting tools, and workflows.
  • Recommend enhancements to strengthen efficiency, accuracy, and internal controls.
  • Supervise and support finance staff, including Accountant and Accounts Payable.
  • Ensure efficient, accurate, and timely processing of all financial transactions.
  • Other related duties as assigned.

Benefits

  • Generous Vacation Entitlement
  • RRSP matching and Health Spending Account
  • Extended health and dental benefits
  • Access to on-site gym at no cost
  • Paid development days and a staff development fund
  • A supportive, mission-driven workplace where you can grow, take on new challenges, and collaborate with colleagues that value integrity, hard work, and making a meaningful community impact
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service