Title:
Controller
Job ID: 16686123
Industry:
Construction
Location:
Oakville - Hybrid
Salary:
$120,000+
About the role:
The Controller will oversee all financial reporting, compliance, and accounting operations across the company portfolio. This role is ideal for a proactive, detail-oriented financial leader who thrives in a multi-entity, multi-jurisdictional environment. You'll play a critical role in building scalable systems, maintaining regulatory compliance in both Canada and the U.S., and supporting strategic decision-making for our leadership team.
This role will report into the CEO and be responsible for the following, but not limited to:
- Lead all day-to-day accounting operations, including general ledger, accounts payable/receivable, payroll, and job costing
- Manage the month-end and year-end close process across multiple operating entities
- Prepare consolidated internal financial reports, dashboards, and variance analyses
- Maintain accurate intercompany reporting and manage cash flow across entities
- Ensure compliance with Canadian and U.S. accounting standards, tax filings, and financial regulations
- Support budgeting, forecasting, and financial planning initiatives
- Liaise with external accountants, auditors, and advisors in both Canada and the U.S.
- Implement and refine accounting systems, controls, and processes to support growth
- Oversee and grow a small finance team, including bookkeepers and accounting support roles
Qualifications:
- CPA designation (or equivalent), with 5–10 years of experience in a senior accounting or controllership role
- Experience supporting construction, HVAC, or project-based service businesses preferred
- Strong understanding of both Canadian and U.S. GAAP, tax, and regulatory requirements
- Proven ability to manage accounting across multiple legal entities and jurisdictions
- Proficiency in accounting systems such as QuickBooks, Sage, or equivalent ERP platforms
- Strong analytical skills, attention to detail, and a process-driven mindset
- Comfortable working in a dynamic, growing company with evolving needs
APPLY TODAY!
TSSHP
#LI-TS1
Thank you for your interest in this job posting.
We look forward to connecting.
TalentSphere Staffing Solutions
talentsphere.ca
Canada
Toronto: |
416.900.3435 |
Calgary: |
403.910.9222 |
Edmonton: |
587.333.7929 |
Kelowna: |
250.448.8880 |
Montreal: |
438.448.4300 |
Mississauga: |
905.919.3688 |
Ottawa: |
613.783.1441 |
Vancouver: |
778.807.9777 |
Victoria: |
250.294.8095 |
Winnipeg: |
204.285.3905 |
International Offices
USA Toll-Free: |
1855.900.3435 |
USA - Dallas |
469.498.2002 |