×
Register Here to Apply for Jobs or Post Jobs. X

Interim Director of Finance

Job in Kitchener, Ontario, Canada
Listing for: Alert Labs
Seasonal/Temporary, Contract position
Listed on 2026-02-25
Job specializations:
  • Finance & Banking
    Financial Manager, Accounting & Finance
Job Description & How to Apply Below
Position: Interim Director of Finance (14 month contract)

About the job

About Alert Labs

At Alert Labs, we are passionate about saving water, protecting our customers’ properties from damage, and improving the operations of our customers’ facilities. We sell our solutions across North America to end users and through partners to those with operations who can benefit from greater efficiencies in water usage.

Did you know? By analyzing water data gathered by our easy-to-use sensors, as of September , Alert Labs saved over 14 Billion gallons of wasted water, and stopped over Million pounds of CO2e from entering the atmosphere.

Position Overview

We are seeking an experienced and dynamic Director of Finance to join our organization for a period of 14 months (February – April ). The Director of Finance reports to the CFO and is responsible for overseeing the finance team, including processes, monthly reporting packages and day-to-day finance activities.

Key Responsibilities

  • Manage and support the finance team of two to ensure accurate completion of all general business transactions (i.e. invoicing, bill payments, bank transactions, returns, expense reports etc.).
  • Review transactions and month-end books to ensure completeness and accuracy of financials.
  • Oversee Accounts Receivable, managing follow-up for late payments and surfacing issues to the proper authorities for resolution.
  • Close month-end books and prepare reporting packages and analysis for the company in accordance with US GAAP. Present monthly financial reports to CFO and CEO.
  • Ensure compliance with accounting standards by analyzing treatment and preparing accounting memos as necessary.
  • Update financial forecasts each month with actual results.
  • Calculate monthly commissions for the sales team.
  • Manage price increase process for subscription renewals.
  • Assist with year-end tax filings with parent company tax team.
  • Manage monthly sales tax obligations and filing requirements.
  • Assist with preparing the annual budget with direction from the CFO.
  • Manage payroll and related processes.
  • Assist with ad hoc requests and projects, as assigned.
  • Qualifications

  • Chartered Professional Accountant, experience in public accounting is strongly preferred.
  • Minimum of 5-10 years of progressive finance experience, including leadership roles.
  • Experience managing diverse teams and mentoring staff for career development.
  • Familiarity with scale-up or tech environments is considered an asset.
  • Strong knowledge of US GAAP.
  • Experience with Netsuite is an asset.
  • Why Work With Us?

  • Competitive compensation; $, - $,/year
  • Location of position;
    Hybrid for an employee that lives within km of the Waterloo office, Fully remote for employee that lives over km of the Waterloo branch.
  • Benefits package effective first day of work
  • Retention bonus (paid out last day of contract)
  • Paid time off
  • Supportive and inclusive team environment.
  • Opportunity to lead a finance team at a growing company.
  • Please submit your resume and cover letter to no later than January 16, at 5pm.

    Alert Labs is an equal opportunity employer. We are committed to providing accommodations throughout the recruitment process. If you require accommodation, please notify us and we will work with you to meet your needs.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary