You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

Assistant Controller

Posted 11 days ago

Job Details

Location

Salary

dollar sign80,000 to 100,000 per year

Job Description

Based in beautiful Kamloops, BC. Well-rounded senior accounting role with a reputable, stable, and successful company. Friendly and tightknit team culture. Great boss.

Who- the Company:

Our client is a well-established and reputable company that is growing their presence in Kamloops. The company is well-diversified, well-managed, and stable. They have a friendly, values-based, and tight-knit team culture. 

What- the Role:

On behalf of our client, Swim Recruiting is searching for a new Assistant Controller who will report directly into the top finance leader for the organization (placed by SWIM a few years ago, a great boss!). This role is based in Kamloops, BC.

The Assistant Controller will help to mentor and oversee the work of 3 other people on the accounting team (in AP, AR, & Payroll). This is a diverse role spanning corporate accounting, AP & AR oversight, tax compliance, cash management, month/quarter/year-end, financial system optimization, etc.

Opportunity to support budgeting, forecasting, FP&A, business decision support, and internal controls & risk management in the future, once the Assistant Controller really understands the business.  

Additionally, the Assistant Controller will work with Operations, Sales, Property Management, and other departments to optimize cross-departmental communication and collaboration. There are plenty of exciting short-term and long-term projects the Assistant Controller can take on, as well as a good deal of opportunity for career development within the organization for a strong performer.

Who- the Candidate:
  • We are looking for a well-rounded accounting professional who enjoys wearing many hats, and who can be very hands-on and detail-oriented while still keeping  the big picture in mind.
  • CPA designation is highly preferred, otherwise actively pursuing CPA designation (which the company will help support).
  • We are seeking candidates with at least 4 years of relevant, recent, and progressive experience in full-cycle accounting.
  • Currently residing in Kamloops, or happy to fully relocate to Kamloops within 4 to 6 weeks.
  • Experience working in real estate, construction, property management hospitality, or restaurant sectors is very beneficial.
  • Experience as the right-hand to the top finance leader of a small to mid-size organization would be great.  
Where: 

Kamloops, BC.  Ideally seeking someone who already resides in Kamloops and is integrated in the Kamloops community, but we are also open to qualified candidates who are very seriously considering a move to Kamloops from elsewhere in BC or even from elsewhere in Canada.

How Much:

Base salary commensurate with experience, skills, and qualifications (such as CPA)... in the range of $80,000 to $100,000, plus benefits, paid vacation, and a discretionary bonus plan.  Please discuss your total compensation expectations in detail with SWIM.

When & How to Apply: 

Swim Recruiting will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY’ to send us your resume. Thank you!

 

About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-05-18

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support