ECOH’s culture fosters an environment of team and individual growth and achievement, embracing entrepreneurial spirit, client focus, accountability, respect, passion, commitment, and appreciation.  ECOH’s unique culture has been essential to staff retention and the growth of the company.  ECOH’s Leadership team manages our business through guiding values


Accounting coordinator

The Accounting Coordinator is responsible for the provision of timely financial and accounting information and the safeguard of company assets.  The Accounting Coordinator reports to the Accounting Manager.  He or she also ensures the integrity of accounting information by recording, verifying, consolidating, and entering transactions.

The Accounting Coordinator is responsible for the following functions:

Accounting Support Activities:

  • Liaising with Project Managers regarding project contracts, budgets, change orders, invoicing requirements, and subcontractor bills/issues (plus, maintaining records of all).
  • Supporting the Project Managers in financial related matters, including the tracking of budget status, and summaries of costs-to-date for internal use or submission to clients.
  • Liaising with clients, if required, regarding invoicing requirements and payment status.
  • Liaising with subcontractors or suppliers, if required, regarding payment terms, credit applications, or payment disputes.

 Supervised Activities:

  • Performs Accounts Receivable/Revenue related transactions, including the production of invoices to clients, and subsequent follow-up of payment, if required.
  • Performs Accounts Payable/Expense related transactions, including the recording of Subcontractor bills and Employee expense reports, and subsequent payment thereof.
  • Coordinates the timesheet entry process of recording project hours and ensures that individual project hours are being tracked properly, as they are the main source of the company’s revenue. 
  • Performs banking-related functions, including the writing of cheques for signature, the application of payments received from clients to the related Accounts Receivable balances, and reconciling the monthly bank statements.  

 Group RRSP & Benefit Administration:

  • Administration of the group RRSP program, providing employees with the appropriate forms.
  • Coordinating new enrollments for employees, and communications with the provider.
  • Benefit administration pertaining to employee information changes.

 Processing of Payroll:

  • Bi-weekly processing of employee payroll.
  • Ensuring that all employee changes/updates are maintained and completed in QuickBooks.
  • Maintaining vacation and time in lieu accruals.

 Health & Safety:

  • Adhering to the Corporate Health & Safety policies and general safety rules identified by Management.
  • Working in compliance with Health and Safety Acts and regulations.
  • Reporting immediately any potential hazards, unsafe conditions, or known violations that may exist or arise.
  • Participate in Health and Safety by regularly communicating with Management and the Joint Health & Safety Committee, or representatives.

 Requirements, Skills and Attributes:

  • A college diploma or university degree in Accounting or Business Administration is required.
  • 1 to 3 years of related experience an asset
  • Achievement of the payroll accreditation/certification is preferred.
  • Advanced knowledge of Accounting principles and ability to apply these in daily work activities.
  • Demonstrated initiative and professionalism.
  • Strong attention to detail and the ability to recognize the errors of others.
  • Ability to work effectively with fellow project managers, senior management, clients and fellow staff; demonstrating strong interpersonal skills.
  • Sound judgement pertaining to business activities and directions.
  • Maintaining confidentiality and the company’s interests at all times.
  • Proven ability to set priorities, manage multiple responsibilities and meet timelines.
  • Strong organizational, interpersonal and problem-solving skills.
  • High level of attention to detail and excellent follow-up skills.
  • Self-motivated; demonstrates high energy and enthusiasm.
  • Demonstrates strong support of corporate initiatives and company processes. 
  • Strong written/verbal communications-demonstrates the ability to present recommendations, relevant process training and information effectively to staff.
  • Advanced knowledge of Microsoft Office Programs (Word, Excel, PowerPoint, Outlook).
  • Ability to work well under pressure whilst maintaining attention to detail.
  • Willingness to work in a co-operative environment and share work responsibilities with other staff, as needed.

Management retains the right to change any portion of this job description at any time.  This is a general description of roles and responsibilities- Other duties or tasks may be assigned, as required.



Project Manager

Hazardous Materials Management

ECOH is currently seeking a professional with a solid background in hazardous materials assessment and abatement, indoor air quality assessment and/or occupational monitoring.  This is an exciting opportunity for an individual to join a team of diverse and well respected professionals.  The successful candidate will take part in the development and mentoring of junior staff, in addition to having the opportunity to work on exciting and challenging projects.


  • Overseeing Health Overseeing Hazardous Materials and Mould consulting projects, including assessments, contract/proposal preparation, remediation/abatement, financial analysis and quality assurance;
  • Managing and overseeing projects ensuring a continuous work flow and timely completion of projects, and keeping projects on budget.
  • Assigning work to employees ensuring projects are staffed with the appropriate expertise.
  • Client development, marketing and business development activities;
  • Participating in the development of new services and/or related techniques in accordance with Company goals and objectives.


        • A University degree in Environmental Science or related discipline.
        • 5-8 year of related experience within the consulting industry.
        • Achievement of a professional accreditation designation would be considered an asset.
        • Time and resource management- ability to provide junior staff with the appropriate direction, guidance, and instructions, maximizing resource allocations.
        • Willingness and effort to share technical knowledge and expertise with peers.
        • Ability to work effectively with fellow project managers, senior management, clients and fellow staff; demonstrating strong interpersonal skills.
        • Excellent budgetary skills exercised for the management of projects and resources.
        • Strong written/verbal communications, and presentation skills- ability to present technical data and theories effectively to internal staff and clients.
        • Valid driver’s license and adequate insurance is required (work related travel will be compensated)
        • Advanced knowledge of Microsoft Office Programs.



        Environmental Scientist - Hazardous Materials Management

        As an Environmental Scientist, duties will include providing technical support in the following areas of environmental consulting:

        • Inspection of abatement projects (asbestos, lead, mould) to monitor contractor’s compliance with ECOH specifications, industry standards and applicable regulations.
        • Air monitoring for asbestos and analysis by phase contrast microscopy (PCM).
        • Other types of air monitoring, including RCS, Air-o-cell, CO2, Temperature and Humidity, etc., as required on a project-by-project basis.
        • Building Surveys for asbestos, mould and designated substances.
        • Collecting comprehensive field notes and generating client reports from employee notes.
        • Proposal and report writing.


        • 1 - 2 Years previous consulting experience preferred but not mandatory.
        • A University degree or college diploma in Environmental Science or related discipline.
        • Related experience in a similar capacity would be considered an asset.
        • Time and resource management- ability to multitask.
        • Willingness to be flexible with hours of work and client demands.
        • Ability to work effectively with fellow staff, project managers, senior management and clients; demonstrating strong interpersonal skills.
        • Strong written/verbal English communications.
        • Excellent attention to detail (required for field notes, reporting and data collection).
        • Valid driver’s license and adequate insurance is required (work related travel will be compensated).
        • General to advanced knowledge of Microsoft Office Programs.

        We’re building a team of talented people with a variety of skills, abilities and backgrounds who are ready to jump into a fun, dynamic, team spirited environment.  Our overall compensation package is comprehensive, competitive, and in line with market conditions.  Get started – Connect with us and submit your resume to!

        contact US for more information

        For further information, please email or call us at
        905.795.2800 or toll free at 1.866.231.6855.