Enable job alerts via email!

Business Unit Controller

Accounting & Finance

Surrey

On-site

CAD 100,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A well-established organization in Surrey is seeking a Business Unit Controller to lead financial reporting and manage the accounting team. The ideal candidate will have a CPA designation, at least 5 years of supervisory experience, and strong technical accounting knowledge. This position offers a salary of $100,000 - $120,000 and requires full-time onsite presence.

Benefits

Discretionary bonus
RRSP match
Extended health
3 weeks vacation

Qualifications

  • Minimum 5 years’ supervisory experience leading an accounting/finance team.
  • Strong technical accounting knowledge and attention to detail.
  • Excellent communication and leadership skills.

Responsibilities

  • Lead financial reporting, budgeting, forecasting, and cash flow management.
  • Prepare management reports and ensure compliance with ASPE and audit requirements.
  • Supervise and develop accounting team members.

Skills

Financial reporting
Supervisory experience
Leadership skills
Problem-solving skills
Attention to detail

Education

CPA designation

Tools

Global Shop Solutions
ADP
Job description
Overview

Business Unit Controller

Take the lead in managing financial reporting, treasury, and budgeting functions while guiding a talented accounting team. Play a key role in delivering insights that drive strategic decisions and support the growth of the business unit.

Who – The Company

Our client is a well-established organization with a strong reputation for quality products and exceptional customer support. They foster a collaborative, team-oriented culture and are committed to employee growth and development.

What - The Role
  • Lead financial reporting, budgeting, forecasting, treasury, and cashflow management for the business unit.
  • Oversee month-end, quarter-end, and year-end close processes including reconciliations, adjusting entries, accruals, eliminations, and working papers.
  • Prepare management reports, KPIs, and variance analyses; provide financial perspective to support decision-making.
  • Ensure compliance with ASPE, audit, tax, and statutory reporting requirements.
  • Manage payroll reconciliation, labour reporting, and bi-weekly submissions in coordination with ADP.
  • Oversee customer / vendor setup, payment runs, PO / SO / WO issue resolution, and financing contracts.
  • Lead budget and capital planning cycles; prepare forecasts for corporate office.
  • Implement and improve financial systems (ERP : GSS, payroll : ADP) and internal controls to safeguard assets.
  • Provide financial analysis for operations, equipment sales & rentals, and technical solutions.
  • Supervise, coach, and develop accounting team members; conduct performance reviews.
  • Promote a collaborative, service-oriented culture with open communication across the business unit and corporate.
Who – The Candidate
  • CPA designation required.
  • Minimum 5 years’ supervisory experience leading an accounting / finance team.
  • Strong technical accounting knowledge and attention to detail.
  • Experience with financial reporting, revenue recognition, and compliance under ASPE.
  • Manufacturing or project-based industry background preferred (not required).
  • Excellent communication, leadership, and problem-solving skills.
  • Proficient with ERP and payroll systems (Global Shop Solutions, ADP experience an asset).
  • Driven, entrepreneurial, and collaborative mindset with a hands-on approach in a small-company environment.
How much

$100,000 - $120,000 commensurate with experience + discretionary bonus, RRSP match, extended health, 3 weeks vacation.

Where

Surrey, 5 days’ onsite.

When & How To Apply

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.