Skip to main content

Work With Us - Mill Bay

Looking for a super place to work where you can partner with a terrific team of people, build a great professional career, and enjoy real financial success? We know that our people are our greatest resource because their success is our success! We’re committed providing our team with a supportive, positive work environment that encourages team trust and achievement! We have lots of team openings and we’re hiring top-notch people right now! We’d love to talk to you!

Arbutus RV Tech Apprentice Program

Are you looking to start your career? The Arbutus RV Apprentice Program can help set you on a path to becoming a Red Seal RV Tech!

Apprenticeship is a post-secondary pathway consisting of on-the-job training provided by an employer and technical training delivered at a college or vocational school. The training combines alternating periods of on-the-job and technical classroom-based training.

RV service technician technical training spans 8 weeks per year of training. Technical training occurs at VIU in Nanaimo B.C.. While attending technical training Arbutus RV will cover the program cost!

Unlike most trade programs that require a 4-year apprenticeship, the RV service technician apprenticeship program is only three years. Once the apprentice completes the required technical training and on-the-job work experience hours or modules, the apprentice can write the exam for their Red Seal certification. There are many benefits to this form of training including certification, good pay and exciting career opportunities.

Job Position: CONTROLLER

Job description

Who We Are:

At Arbutus RV, we're a well-established, family-owned community of adventure enthusiasts with seven locations across Vancouver Island. Our success is built on our belief that business is about people and relationships, not just transactions. (Visit our website at to see more of what we are about.)

We have a rare opportunity for a Controller to join our Cobble Hill team.

If you're an energetic, positive individual who thrives in a collaborative environment and gets things done right and on time, this could be your opportunity!

What We Offer:

  • Salary: $95,000 - $120,000/year.
  • Comprehensive benefits: dental, extended healthcare, life insurance, healthcare spending account, RRSP match, and employee discounts.
  • Generous unpaid time off policy in addition to paid vacations.

Reporting to the CFO, your responsibilities include:

Financial reporting:

  • Prepare monthly/annual financial statements and stakeholder reports.
  • Ensure compliance with GAAP and government reporting requirements.

Accounting Operations

  • Oversee AR/AP and payroll processing.
  • Collaborate on the annual budget, financial forecasts, and variance reports.
  • Manage month-end and year-end close processes.

Team Leadership

  • Lead and mentor a team of seven, promoting a collaborative work environment.

Software Troubleshooting and Optimization

  • Manage accounting software systems, including troubleshooting.
  • Identify opportunities for software enhancements and implement upgrades to improve system performance and minimize IT costs.

Internal Controls and Compliance

  • Maintain internal control policies and procedures.
  • Conduct audits to ensure compliance with internal controls and regulatory requirements.


Education/Professional Certification

  • CPA or CMA designation preferred.

Work Experience and Knowledge

  • Five years of progressive accounting experience.
  • At least 1 year in a supervisory role.
  • Strong GAAP and financial reporting knowledge.
  • Proficient in ERP software and Microsoft Office, especially Excel.
  • Experience in the RV dealership or similar retail environment is a plus.


  • Confident, diplomatic communicator.
  • Effective leadership skills: proactive, accountable and supportive.
  • Analytical problem solver.
  • Precise, meticulous, organized.

Job Types: Full-time, Permanent

Pay: $95,000.00-$120,000.00 per year


  • Company events
  • Dental care
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match

Flexible Language Requirement:

  • French not required


  • 8 hour shift
  • Day shift
  • Monday to Friday


  • Accounting: 1 year (preferred)


  • CPA or CMA designation? (required)

Work Location: In person

Job Details:
Job Details:

Apply Today!