Apply

Controller

Accounting & Finance
Permanent
Coquitlam , British Columbia, Canada
Posted on April 8, 2026
We have a fantastic opportunity for an experienced, well-rounded, resourceful, and hands-on Financial Controller who wants to join a stable, growing, and reputable professional services company. This is a key leadership role with strong ownership over financial reporting, controls, and accounting operations across multiple entities. Competitive compensation and long-term growth opportunity.   Read Full Description

We have a fantastic opportunity for an experienced, well-rounded, resourceful, and hands-on Financial Controller who wants to join a stable, growing, and reputable professional services company. This is a key leadership role with strong ownership over financial reporting, controls, and accounting operations across multiple entities. Competitive compensation and long-term growth opportunity.
 

Who- the Company: 

Our client, a small business consulting firm, is a well-established and respected organization based in Coquitlam, BC. The group operates across multiple entities within the professional services sector and is known for its strong reputation, stability, and commitment to operational excellence.
The organization offers a collaborative, down-to-earth working environment where employees are trusted, supported, and expected to take ownership of their work. As the business continues to grow and expand, the finance function is becoming increasingly important in supporting scalable and accurate financial operations.

What- the Role: 
On behalf of our client, SWIM is recruiting for a Financial Controller. This is a critical, newly emphasized leadership role reporting directly to the Director of Finance & Operations. The position is on-site at the company’s Coquitlam office.
The Financial Controller will be responsible for overseeing the full month-end close process, ensuring accurate and timely financial reporting, and maintaining strong accounting controls across multiple entities. This role plays a key part in ensuring financial integrity, process discipline, and reporting accuracy across entities, with future expansion as the organization grows.
This role will supervise one direct report, a Junior Accountant, while remaining actively involved in day-to-day accounting operations.
We are looking for a highly capable, detail-oriented, and hands-on Controller who is comfortable working in a lean finance environment, balancing both operational execution and process improvement. The ideal candidate is proactive, accountable, and confident working across accounting, reporting, and internal controls.

  • Lead and execute the full month-end close process, including journals, accruals, prepayments, and sub-ledger reconciliation.
  • Reconcile all balance sheet accounts and ensure accuracy across AR, AP, payroll, tax, fixed assets, and intercompany balances.
  • Prepare monthly financial statements (Balance Sheet, Income Statement, Cash Flow) and support management reporting packages with variance analysis and KPIs.
  • Ensure accurate revenue recognition and compliance with internal accounting policies and standards.
  • Maintain strong accounting controls, including development and continuous improvement of SOPs and internal processes.
  • Support external audits, including preparation of audit documentation and liaison with auditors.
  • Oversee accounts receivable processes, including invoicing, collections, aging, and cash application.
  • Oversee accounts payable processing, including invoice coding, approvals, vendor management, and payment runs.
  • Support budgeting, forecasting, tax compliance (GST/PST, payroll, corporate taxes), and fixed asset accounting.
  • Mentor the Junior Accountant while ensuring high standards of accuracy, deadlines, documentation, and cross-functional communication.

This is an excellent career opportunity for someone who is looking for diverse and engaging work where no month is the same!

Swim Recruiting will provide a full job description to interested candidates.
 

Who- the Candidate: 

We’re seeking a confident, hands-on Controller with 5–10 years of experience who can clearly communicate financial concepts to senior leadership and is comfortable speaking up. This individual thrives in a small, evolving environment—resourceful, adaptable, and willing to roll up their sleeves to manage day-to-day accounting alongside a Junior Accountant.

Strong written and verbal communication skills are essential, as the role involves regular interaction with senior stakeholders across the organization.

Experience within a professional services environment (e.g., law firms, public practice, or consulting) is an asset, as is a blend of public and industry experience. Working experience with ASPE/IFRS, experience managing multiple entities is required for this role.

Where: 
Based in Coquitlam – 15-minute walk from the nearest SkyTrain station, and close by to many amenities like restaurants and shops. Full-time in office.
 

How Much:

Competitive base salary commensurate with experience and skills, likely in the range of $100,000 to $125,000. The high end of the range is reserved for candidates with highly relevant work experience who have many of the “nice to have” qualifications. 
Additionally, the Controller will be eligible for paid time off, great health & dental benefits, and other perks – please discuss further with SWIM.

When & How to Apply: 
Interviews are already starting, so please do not hesitate to apply TODAY if you are interested and would like to hear more. SWIM will be presenting the profiles of our shortlisted candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out to that directly as soon as you can. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY’ and send us your resume. Thank you!

 

Hide Full Description

Apply for position: Controller

Drop a file
or click to browse