CPA Alberta Job Board

candidate > job search > job search results > job details

job details

Edmonton Humane Society




Company Information

The Edmonton Humane Society (EHS) is a non-profit organization that is committed to helping homeless and abused companion animals.  We are currently seeking a Controller to lead our Finance team and to contribute to the overall success of the organization by effectively managing all financial tasks and relationships for the organization as well as risk mitigation. The Contoller will ensure the alignment of strategic financial resource initiatives with the Society’s strategic plan.  Overall this position provides strategic leadership and operational support to leaders on setting sustainable financial goals, policy development, and to ensure the strategic goals, operational requirements, and the business needs of the Society are met.

Job Description

Primary Duties and Responsibilities:


The Contoller performs a wide range of duties including but not limited to the following:

Financial accounting and reporting

  • Develop and maintain timely (monthly and quarterly) and accurate financial statements and reports that are appropriate for EHS stakeholders and the EHS Board Of Directors and in accordance with generally accepted accounting principles (GAAP)

  • Develop and maintain a monthly reporting process including all budget owners to ensure timely and accurate variance analysis to prior year and budget.

  • Develop, implement, and ensure compliance with internal financial and accounting policies and procedures

  • Ensure that all statutory requirements of the organization are met including Charitable Status, Withholding Payments (CPP, EI), Income Tax, Goods and Services Tax, Employer Health Tax

  • Direct annual audit activities and submit all supporting information for the annual audit and liaise with the Board's Finance Audit Committee and external auditors as necessary

  • Create internal control systems and processes ( i.e. contract management/control and procurement)

  •  Develop and maintain financial accounting systems for cash management, accounts payable, accounts receivable, credit control, and petty cash


  • Oversee and reconcile all bank and investment accounts of the Edmonton Humane Society

  • Review and monitor monthly results and report on monthly and annual variances in consultation with the EHS management team  

  • Manage the cash flow and prepare cash flow forecasts in accordance with policy; lead the budget review process for each quarter (Q1, Q2, Q3)

  • Analyze contracts for cost effectiveness and identify any contractual risks in the terms and conditions 

  • Develop and implement policies and procedures in line with best practice to ensure data security and compliance with current legislation

  • Manage the acquisition of capital assets and ensure that assets are properly recorded, amortized, and disposed of as appropriate; develop a capital asset inventory tracking system

  • Prepare annual charitable return in a timely manner as appropriate

  • Liaise with the Treasurer, Finance Committee and/or Audit Committee as appropriate

    Integrated budget and strategic planning

  • Establish an integrated budget planning process and guidelines for budget and forecast preparation, ensuring inclusion of all budget owners in the organization. Compile the final budget for presentation to the Board of Directors in consultation with the Chief Executive Officer and Treasurer and/or Finance Committee

  • Lead and support directors and managers in the preparation of budgets

  • Assist directors and managers on the preparation of budgets for grant funding applications

  • Work with management to understand the financial needs of the organization and help support the organization through the development of strategic and integrated financial resources strategies; 

  • Work on the development, execution and implementation of the Finance Departments Five Year Business Plan in conjunction with the senior leadership team.



  • Assess and determine the appropriate skills requirement for the finance organization

  • Provide timely feedback to the finance team members on their performance


  • Ensure each finance team member has annual and quarterly performance goals

  • Ensure all finance team members have up to date job descriptions

  • Develop and execute on a finance team cross training plan to ensure adequate coverage on all finance tasks while still maintaining appropriate segregation of duties requirements

  • Conduct the finance team lead role in an appropriate manner ensureing strong role modeling and a coaching/mentoring approach with the team and on the Senior Leadership Team

    Project management accounting

  • Maintain financial records for each project in a manner that facilitates management reports

  • Ensure that accurate and timely financial statements are prepared in accordance with contract agreements with funders

  • Provide accurate and timely reporting on the financial activity of individual projects

    Technology and systems

  • Evaluate the need for new technology to meet the organization's financial data processing, control, and reporting requirements

  • Advise on appropriate technology that meets the organization's information requirements and financial resources

    Risk management

  • Monitor risk management policies and procedures to ensure that program and organizational risks are mitigated

  • Advise the organization's leadership on appropriate insurance coverage for the organization and the Board of Directors

  • Maximize income where possible and appropriate

  • Negotiate with financial intuitions for lines of credit or other financial services as required and appropriate


Contact Information

Edmonton Humane Society
Not-for-profit and Charitable Organizations
Shannon Beaton
Posting Date: 12-Jun-2017Not-for-profit and Charitable OrganizationsAccounting and Finance Permanent, Full-Time Open 126-Jun-2017
Share this Job

Email addresses won't be used for marketing purposes, they will only be used for sending this opportunity.