Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Assistant Controller

$110k - $140k per year
Full-time

Swim Recruiting

Working at the mine site of a well-established and very well-managed company that has a strong reputation and a bright future. Make a meaningful impact to the business while working with kind, intelligent, and values-driven leaders. Well-rounded Assistant Controller role spanning operational accounting and corporate accounting. Hands-on position while also providing leadership and oversight.

Who- the Company: 

Our client is a growth-focused company in the industrial natural resources space (broadly speaking, in mining, oil & gas, or forestry). Mid-size, global, and publicly listed organization that is steadily expanding and maintaining a long-standing reputation for doing things the right way... strategically, ethically, and with a focus on long-term success. The culture is down-to-earth, friendly, and professional, with little room for big egos or high drama.

What- the Role:

This is a unique opportunity for a well-rounded senior-level accounting professional. Reporting into a senior leader who is a designated CPA.  We can provide interested & qualified candidates with a full job description.

  • Lead and support the accounting & finance team across accounting, payroll, accounts payables, budgeting, forecasting, and financial reporting functions.
  • Coordinate month-end and quarter-end processes, including reconciliations, working papers, cost reporting, and stakeholder reporting requirements.
  • Communicate regularly with accounting & finance team at head office.
  • Maintain compliance with internal controls, financial procedures, and organizational policies while supporting audit and corporate information requests.
  • Provide financial analysis, process improvement ideas, and operational support related to costing, capital projects, fixed assets, transaction processes, and ERP system administration.
  • Support team development through training, mentorship, and cross-functional knowledge sharing.

Who- the Candidate:

  • Already residing in the Cariboo-Chilcotin region of BC, or able to fully relocate to the area within maximum 4 weeks’ of offer.
  • CPA designation is required 
  • At least 5 years and more likely 10+ years of progressive and relevant accounting work experience.
  • Blend of public practice and industry experience is preferred, but also open to candidates directly from public practice (at Senior Associate or Manager level) or directly from industry.
  • Experience in natural resources sector- oil & gas, mining, forestry, etc.
  • Steady tenures demonstrating loyalty and stability during career path. This company treats their people well and employees tend to stay a very long time! 
  • Experience using a sophisticated accounting software or ERPs
  • Detail oriented, organized, reliable, hard working, professional, and self-motivated!

How Much:

The salary for this role is commensurate with level and relevance of accounting experience and qualifications, and will range from $110,000 to $140,000 (please note to get to the top end, must have all nice-to-have qualifications and over 10 years of relevant experience)
Additionally, the Assistant Controller will be eligible for:

  • Annual performance bonus
  • 9-day fortnight (earning a bonus day off every 2nd week based on a slightly longer workday the other 9 days of the week)
  • RRSP match
  • Excellent extended benefits (health, dental, vision), with the option to customize based on employee’s personal & family needs
  • Potential to be eligible for long-term incentive plan in future
  • Paid vacation program that increases steadily based on tenure

Where:

Based in the Cariboo region of BC. Good location for someone living in Williams Lake, Soda Lake, Quesnel, McLeese Lake, 150 Mile House, etc. Our client is open to providing some financial relocation assistance to a finalist who lives elsewhere in BC or Alberta and is very serious about making a long-term full move to Cariboo. Full-time on-site, with a 9-day fortnight.

When & How to Apply: 

Swim Recruiting will be conducting initial screening, interviewing, and shortlisting on behalf of our client. Once shortlisted, qualified candidates will be presented directly to the hiring team for consideration and there will be a ~3 step interview process. Please hit ‘APPLY’ to send us your resume. Thank you!

Hide Full Description
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Assistant Controller in Cariboo Regional District, BC vacancy
  •  ...everything you do. Why this role is important? Summary To assist with the technical functions of dispensing prescriptions, assist...  ...requiring counseling are referred to the Pharmacist Maintain and control the cash register in the dispensary Adhere to all... 
    Suggested
    Hourly pay
    Local area
    Flexible hours

    Shoppers Drug Mart

    Quesnel, BC
    8 days ago
  • $18 - $28 per hour

     ...Job Responsibility: Red Tomato Pies is looking to hire a full time night manager. Plan, organize, direct, control and evaluate daily operations Balance cash and complete balance sheets, cash reports and related forms Conduct performance reviews Organize and... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Relocation
    Monday to friday
    Flexible hours
    Shift work
    Night shift
    Day shift

    Red Tomato Pies

    Quesnel, BC
    5 days ago
  • $32 - $35 per hour

     ...entertainment deals, and more, along with access to our Employee and Family Assistance Program Build Your Career with Us: Be part of a team that...  ...as required Perform instrument sterilization and infection control following IPAC standards Update patient charts and provide... 
    Suggested
    Full time
    Relocation package
    Flexible hours
    Weekend work
    Afternoon shift

    Dentalcorp

    Quesnel, BC
    20 days ago
  • $22 - $24 per hour

    Job Description SUMMARY: To assist the Front Store Manager (FSM) in managing the human, physical and financial resources of the store and...  ...Management ~Use judgment and decision-making skills to control expenses ~Provides effective leadership and ongoing mentorship and... 
    Suggested

    Job Description

    Williams Lake, BC
    7 days ago
  • $26 - $29 per hour

     ...for First Nations and Inuit youth, families, and communities in a safe and secure environment. Currently seeking a Human Resources Assistant to join our team.  We have moved and are now located in town. The successful applicant will have a combination of education and experience... 
    Suggested
    Part time
    Work at office
    3 days per week

    Wage:

    Williams Lake, BC
    7 days ago
  •  ...proud to have been named one of BC’s Top Employers for 2026. Learn more about why we were selected here. Title: Medical Office Assistant, All Nations Healing House Salary: $ 60,820- $76,024- $ 83,627 per year (pay range explained below) Contract: Term- ending March... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday

    First Nations Health Authority

    Williams Lake, BC
    6 days ago
  • $23 - $30 per hour

     ...and mail ~Maintain organized filing systems (digital and physical) ~Manage calendars, schedule meetings, and organize appointments ~Assist in preparing, editing, and formatting financial reports, and correspondence ~Provide general administrative support & meeting... 
    Hourly pay
    Permanent employment
    Work at office

    Key Responsibilities

    Williams Lake, BC
    21 days ago
  • $47.75k per year

     ...2W3 , is looking for permanent full-time Assistant Manager to start immediately....  ...including planning, organizing, directing, controlling, and evaluating operations; supervising...  ...of service, guest satisfaction, and cost control. Assist in reviewing weekly P&L statements... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    a month ago
  • $17.5 - $23.5 per hour

     ...every day. If you're ready to grow, lead and make a difference, come join our team and help shape the future of convenience. Retail Assistant Manager If you enjoy working as part of a management team and have previous supervisory experience, we would love the opportunity... 
    Hourly pay
    Long term contract
    Full time
    Traineeship
    Immediate start

    7-Eleven

    Quesnel, BC
    12 days ago
  • $49.45k - $64.9k per year

     ...Interior Health is hiring a term specific full-time Administrative Assistant to provide confidential administrative support functions to the Director, Clinical Operations located at the Cariboo Memorial Hospital (CMH) in Williams Lake, B.C. This term position is until September... 
    Full time
    Manual labor
    Immediate start

    Interior Health Authority

    Williams Lake, BC
    19 days ago
  •  ...national donation drives and fundraising campaigns. At Pet Valu, we're Pet Experts, and we're pet lovers, too. Job Overview As an Assistant Store Manager you will coach and develop your store team to deliver world class service to all customers and help Pet Parents find... 
    Local area
    Afternoon shift

    Pet Valu

    Williams Lake, BC
    23 days ago
  • $84.5k - $100k per year

     ...seeking challenging and rewarding careers. Our Corporate division in Quesnel is currently recruiting for a Quality & Technical Research Assistant. You’ll Do Provide administrative support to the Quality & Technical Support (Q&TS) team, supporting the broader Quality & TS... 

    West Fraser

    Quesnel, BC
    25 days ago
  •  ...Williams Lake Health Centre has an exciting opportunity for an Administrative Services Assistant to join their team! This is a relief full time Monday to Friday day shift position. What We Offer Employee & Family Assistance Program Employer paid training/education opportunities... 
    Full time
    Immediate start
    Monday to friday
    Day shift

    Interior Health Authority

    Williams Lake, BC
    7 days ago
  • $160k - $175k per year

     ...with underperforming sites to identify root causes and build sustainable solutions. Connect sites to national resources, technical assistance, peer networks, and learning opportunities that strengthen program fidelity and site-level capacity. Champion a culture of... 
    Full time
    Contract work
    Local area
    Remote work

    Positively Partners

    Cariboo Regional District, BC
    more than 2 months ago
  • $51.62k - $60.39k per year

     ...dynamic role focused on people development, strategic planning, cost control, inventory management, and budgeting? Are you looking to...  ...operational excellence? Look no further! We are seeking a talented Assistant Store Manager for the 100 Mile House, BC store. Key Highlights... 
    Full time
    Internship

    Kaltire

    100 Mile House, BC
    more than 2 months ago
  •  ...Part Time LPN Employer- Redwood Residence Assisted Living Address- 1901 Alder Road Quesnel...  ...health status and record observations. ~Assist with admissions, assessments, and the...  ...compassionate resident care. ~Maintain infection control, safety, and confidentiality standards... 
    Long term contract
    Part time

    Position – Part Time LPN

    Quesnel, BC
    2 days ago
  • $57.6k - $76.5k per year

     ...including food quality, speed of service, guest experience, and cost control through effective oversight of operating systems. Oversee...  ...and hire hourly staff; participate in hiring supervisors and assistant managers. Address performance issues, coach team members, and... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    A&W Restaurants

    100 Mile House, BC
    6 days ago
  •  ...general site hazard assessment and developing a mitigation plan to control the known hazards associated with scope of work that is being...  ...statements, root cause analysis on the documentation provided by OCL. Assisting supervision or administering post incident and/or reasonable... 
    Hourly pay
    Long term contract
    Full time
    For contractors
    For subcontractor
    Shift work

    OCL Group Inc.

    Williams Lake, BC
    15 days ago
  • $109.5k - $128k per year

     ...personnel. Lead safety-related inspections and training to enhance and promote the safety culture. Assist in troubleshooting electrical, instrumentation, and control issues to minimize downtime due to equipment failure. You Have Five-plus years of experience in... 
    Hourly pay
    Work at office

    West Fraser

    Quesnel, BC
    17 days ago
  • $42k per year

     ...telephone and walk-in inquiries to appropriate staff members. Assist with sales and maintenance of respiratory products, services, and...  ...products. You may be required to perform the role of quality control designate or alternate and complete tasks related to Good Manufacturing... 
    Work at office
    Work from home
    Flexible hours

    Air Liquide

    Williams Lake, BC
    1 day ago
  • $20.87 per hour

     ...guest activity; conducts door duty and crowd control, and escorts guests and employees as...  ...and sensitive areas, escorting visitors, assisting departments, lost and found, monitoring alarm...  ...to preserve a safe environment. Assists in maintaining accurate employee data records... 
    Hourly pay
    Full time
    Part time
    Casual work
    Shift work

    Gateway Casinos and Entertainment Limited

    Williams Lake, BC
    27 days ago
  • $22 per hour

     ...covers supervisory duties involving staff coordination, quality control, inventory support, and maintaining service standards. Responsibilities...  ...of cost control, including food and labour cost awareness. Assist in maintaining records of stock, sales, wastage, and repairs.... 
    Hourly pay
    Permanent employment
    Full time
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    14 days ago
  • Job Title: Assisted Living Dietary Aide (Part-time) Schedule: Tuesday-Friday Hours of work...  ...serve residents during meal service. ​Assist in preparing daily meals, beverages, and...  ...families, and staff. ​ ~Follow infection control practices and emergency procedures. ~Participate... 
    Hourly pay
    Permanent employment
    Part time
    Shift work

    Job Title: Assisted Living Dietary Aide (Part-time)

    100 Mile House, BC
    7 days ago
  • $57.6k - $76.5k per year

     ...including food quality, speed of service, guest experience, and cost control through effective oversight of operating systems. Oversee...  ...and hire hourly staff; participate in hiring supervisors and assistant managers. Address performance issues, coach team members, and... 
    Hourly pay
    Full time
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    a month ago
  • $22 per hour

     ...for meal preparation Ensure that food and service meet quality control standards Address customers' complaints or concerns...  ...persons with disabilities Support for newcomers and refugees Assists with immediate settlement needs of newcomers and/or refugees (for... 
    Permanent employment
    Full time
    Part time
    Seasonal work
    Immediate start
    Relocation
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    McDonald's Restaurant

    Quesnel, BC
    27 days ago
  • $20.4 - $26.49 per hour

     ...customer engagement. They are fiscally responsible for the operation of the department and will manage budgets, labour costs, inventory control, product presentation and merchandising while adhering to all protocols, procedures, policies and other programs and initiatives.... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Immediate start

    Sobeys

    Williams Lake, BC
    2 hours ago
  • $22 per hour

     ...prepare and portion food Train staff in job duties, sanitation and safety procedures Ensure that food and service meet quality control standards Address customers' complaints or concerns Maintain records of stock, repairs, sales and wastage Prepare and submit... 
    Permanent employment
    Full time
    Remote work

    Tim Hortons

    Quesnel, BC
    3 days ago
  • $32 per hour

     ...two-way radio systems Ensure children's safety when boarding and leaving buses and crossing street while bus is stopped Maintain control of student activities during travel to prevent distractions or behaviours that could compromise safety Perform pre-trip, en route... 
    Long term contract
    Permanent employment
    Full time
    Local area

    Trimark People Solutions Inc

    Williams Lake, BC
    2 days ago
  •  ...prepare and portion food Train staff in job duties, sanitation and safety procedures Ensure that food and service meet quality control standards Address customers' complaints or concerns Maintain records of stock, repairs, sales and wastage Prepare and submit... 
    Full time

    Tim Hortons

    Quesnel, BC
    2 days ago
  • $183.28k per year

     ...financial operations, including accounting, payroll, audit, financial reporting, cash flow management, purchasing, and internal controls ~ Ensuring compliance with the School Act, FOIPPA, public sector accounting standards, and other applicable legislation and regulatory... 
    Long term contract
    Local area

    Quesnel School District #28

    Quesnel, BC
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Assistant Controller. Be the first to apply!