Job Description

Controller

Department: Finance
Reports To: Owner / Senior Leadership
Employment Type: Full-Time, Permanent
Work Arrangement: 100% In-Office – Carp, ON
Location: Carp Road Office
Compensation: $65,000–$85,000 annually (commensurate with experience)
Target Start Date: ASAP

Position Overview

An established and growing construction/project-based business is seeking a hands-on Controller to lead its in-house finance function. This newly created position reflects the company’s transition from outsourced accounting support to an internal finance model, offering the successful candidate the opportunity to build and manage the accounting function from within the organization.

Reporting directly to ownership, the Controller will oversee all day-to-day accounting operations, financial reporting, budgeting, compliance, and cash flow management while acting as the sole internal finance professional for the business. This is an ideal opportunity for someone who thrives in a standalone role and enjoys ownership over the full accounting cycle in a dynamic, entrepreneurial environment.

As a small company with approximately 30 employees, this role is highly hands-on and operational in nature. The successful candidate will be responsible for all accounting administration and data entry functions, as the organization does not have a dedicated accounting clerk or administrative accounting support. In addition to finance responsibilities, the role will also support select HR and office management functions, including benefits administration, employee onboarding support, and general office coordination.

The organization operates within a fast-paced, project-driven environment.

Core Responsibilities

Financial Management & Reporting

  • Prepare monthly, quarterly, and annual financial statements
  • Manage full-cycle accounting and oversee month-end/year-end close processes
  • Maintain general ledger, reconciliations, and supporting schedules
  • Coordinate year-end reporting requirements with external accountants
  • Perform all day-to-day accounting administration and data entry functions including AP, AR, invoicing, payroll support, and transaction processing

Budgeting, Forecasting & Cash Flow

  • Develop annual budgets and periodic forecasts
  • Monitor and manage organizational cash flow
  • Provide financial analysis and reporting to ownership to support decision-making
  • Track key financial metrics and identify trends/risks/opportunities

Project & Operational Accounting

  • Oversee job costing, WIP reporting, and project profitability analysis
  • Review and approve project billings, subcontractor payments, and related disbursements
  • Ensure accurate cost allocation and financial tracking across projects
  • Support operational leaders with project financial reporting and insights

HR & Office Administration Support

  • Assist with employee benefits administration and monitoring
  • Support onboarding documentation and general HR administration
  • Maintain employee records and assist with payroll-related coordination
  • Provide general office management and administrative support as required
  • Help support day-to-day office operations in collaboration with the office team

Compliance & Controls

  • Ensure timely completion of statutory remittances, tax filings, and regulatory reporting
  • Maintain internal controls, financial policies, and accounting procedures
  • Prepare audit-ready financial records and documentation
  • Assist in contract review and financial risk assessment where required

Systems & Process Improvement

  • Manage and optimize accounting processes within Sage accounting software
  • Identify opportunities to improve financial workflows, reporting, and internal efficiencies
  • Support the transition and development of internalized accounting procedures

Qualifications

  • Post-secondary education in Accounting, Finance, or related field
  • CPA designation considered an asset but not required
  • 5+ years of progressive accounting experience
  • Experience in construction, contracting, or project-based accounting strongly preferred
  • Demonstrated experience managing full-cycle accounting independently
  • Strong knowledge of job costing, WIP schedules, and project accounting principles
  • Proficiency with Sage accounting software preferred
  • Advanced Microsoft Excel skills
  • Strong organizational, analytical, and problem-solving abilities
  • Comfortable working autonomously as the sole finance/accounting professional
  • Previous experience supporting HR administration or office operations considered an asset
  • Willingness to work in a highly hands-on role within a small business environment

Work Environment & Perks

  • 100% in-office role based at the Carp Road location
  • Private company office space within shared building
  • Access to on-site amenities including:
    • Gym
    • Kitchen / Lunch Area
    • Child Care Room
  • Collaborative team environment with approximately 4 office staff

Additional Information

This job description outlines the primary duties and responsibilities of the position and is not intended to be an exhaustive list. Responsibilities may evolve in accordance with business needs.


We thank all applicants for their interest; however, only those selected for an interview will be contacted.

In accordance with Ontario's Pay Transparency laws, TAG HR is committed to providing clear and accessible information regarding compensation. Actual compensation may vary based on experience and qualifications.

At TAG HR, we believe hiring should be human-led. We do not use artificial intelligence to screen out applicants. Every application is reviewed by a real person, because people deserve to be seen as more than keywords.


Details

Employee Type
Full-Time Regular
Location
ON – Ottawa
Language Requirement
English
Date Posted
5/06/2026

Position Id
EB-1605201679