Financial Controller

Environmental Dynamics Limited is a locally owned and operated multi-trade company that has provided services in the electrical, controls, plumbing, heating, air conditioning, refrigeration and data/voice cabling fields since 1977. We proudly provide service in the commercial sector, maintenance, and construction fields.

We Pride ourselves on our Family Values, Safety Leadership and Operational Excellence. We offer a competitive industry wages and company paid benefits program.

Role Overview

This position is responsible for the overall functions of the Finance department. Reporting to the General Manager, this role supports the Company’s growth by demonstrating best practices in the areas of financial reporting, controls and processes. You will help the Senior Management in the strategic development of the Company through industry leading financial practices. The position is located in Edmonton, AB, based on a 40 hour work week (7:30 am to 4:30 pm, Monday to Friday).

Duties and Responsibilities

• Develop and execute an industry leading Corporate Finance strategy.

• Complete operational reporting and analysis; work closely with Senior Management and external auditors to ensure compliance.

• Budget preparation, including development of revenue and expense budgets, and capital expenditures, ensuring alignment to the Company’s strategic vision.

• Provide vision, oversight and support in the delivery of the financial plan.

• Support the Company ownership in building and maintaining relationships with financial institutions, including preparing and presenting various current and projected financial results.

• Analyze and review internal processes and provide recommendations for improvement including software implementation and maintenance.

• Continually evaluate current processes for the opportunity to improve and re-implement revised processes for financial and operational efficiency.

• Complete basic accounting functions such as:

o Balance sheet account reconciliations

o A/P, A/R, G/L, bank reconciliations and payroll

o Monitoring cash flow requirements

o Preparing GST remittance returns

o Preparing detailed reconciliations and assisting external accountant with year-end reports

o Overseeing regulatory compliance issues

o Perform month end closing duties/process

o Preparing company payroll

o Inventory preparation

• Develop, lead, engage and assist a strong team of professionals.

o Responsible for managing Billing team

o Required to use structured coaching designed to motivate and develop the members of the Business Development team in order to achieve corporate & personal goals.

o Demonstrate ongoing leadership and professional ethical standards within the workplace.

Perform any other administrative duties as required by managers. 

How to Apply

If you would like to join a company with a work environment that feels like family, where every person is valued equally, and everyone feels truly at home. You've come to the right place. Join Environmental Dynamics by emailing your resume and cover letter to

Why Work With Us

We’ve established a work environment that feels like family.


Career Opportunities

We offer a competitive industry wages and company paid benefits program.


Staff Stories

Great culture, people, and opportunity for advancement, we've got it all.

Quotation Mark
We find the company and all of their staff to be great to deal with. Environmental have done a wide range of jobs for us including major retrofits, preventative maintenance and various HVAC repairs. We would not hesitate in recommending the company for your building needs.
– Qualicare Health Services

Safety is part of our culture.

COR Logo - Certificate of Recognition
ComplyWorks Logo
ISN Logo
ACSA Logo - Alberta Construction Safety Association
Avetta Logo
Contractot Check Logo
Cognibox Logo
© 2021 Environmental Dynamics Limited
Site by +Republic