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 a month ago
Similar jobs that could be interesting for youBased on the Assistant Controller in Cariboo Regional District, BC vacancy
  • Seeking BCCSA Certified Traffic Control Person with reliable transportation and class 5 drivers license. Wage: $22.59 -$ 26.36  
    Suggested

    Wage:

    100 Mile House, BC
    2 days ago
  • $35 per hour

     ...services to be offered and implement operational procedures Address customers' complaints or concerns Plan, organize, direct, control and evaluate daily operations Employment terms options ~ Evening Employment terms options Morning Night Day Weekend... 
    Suggested
    Permanent employment
    Full time
    Relocation
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Divine Touch Restaurant Inc. dba Subway

    100 Mile House, BC
    10 days ago
  • $19 per hour

     ...Pattison Food Group Ltd., Save-On-Foods is B.C.’s Most Loved Brand and certified a Great Place to Work. We are hiring for a Pharmacy Assistant at our location in Williams Lake, BC . You will be responsible for Receiving written prescriptions and written or verbal... 
    Suggested

    Save-On-Foods

    Williams Lake, BC
    12 days ago
  • $21 - $30 per hour

    Administrative Assistant Employer EA Works Construction 2407 Gardner St, Wells BC (***) ***-**** Days & Hours: 32-40 hours per week Wage: $ 21-30 per hour Experience Required: experience an asset but not required How to apply: Email Apply to: ****@*****.***
    Suggested
    Hourly pay

    Administrative Assistant

    Quesnel, BC
    14 days ago
  •  ...docbraces Williams Lake has an exciting, permanent opening, looking for a talented Certified Dental Assistant to join our Williams Lake, BC team! Canadian Orthodontic Partners provides support services to docbraces Williams Lake and our national network of community-based... 
    Suggested
    Hourly pay
    Permanent employment
    Work at office
    Shift work

    Canadian Orthodontic Partners

    Williams Lake, BC
    18 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... 
    Part time
    Work at office
    3 days per week

    Wage:

    Williams Lake, BC
    3 days ago
  •  ...Williams Lake Urgent & Primary Care Centre has an exciting opportunity for a Permanent part-time Medical Office Assistant to join their team in Williams Lake, B.C. Hours of work are rotating days & evenings - 08:30 to 16:30, 13:00 to 21:00 Days off: Rotating Williams... 
    Permanent employment
    Full time
    Part time
    Casual work
    Work at office
    Afternoon shift

    Interior Health Authority

    Williams Lake, BC
    3 days ago
  • $18 - $24.25 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
    1 day ago
  • Chairside Dental Assistant Fraserview Dental 665 Front Street suite 22, Quesnel, BC  V2J 5J5   Wage: 18.25 to 22.00 hourly (To be negotiated) / 32 to 40 hours per week Hours: Full time; 08:00 to 16:30  Education and Experience ~Secondary (high) school graduation certificate... 
    Hourly pay
    Full time

    Chairside Dental Assistant

    Quesnel, BC
    21 days ago
  • $25 - $30 per hour

    Job Responsibility: Our company recruits people who can manage the garden and clean the exterior of the building.The working hours are about 20 hours a week.I wait for a diligent and honest applicant. Job Types: Part-time, SeasonalContract length: 6 months Pay: $25.00...
    Hourly pay
    Temporary work
    Part time
    Seasonal work

    Drummond lodge motel

    Williams Lake, BC
    7 days ago
  •  ...Northern Health is looking for an experienced, highly efficient, and self-directed Primary Care Assistant. In accordance with the established mission, vision, values, and strategic priorities of Northern Health, and under the general supervision of Manager or designate, the... 

    Northern Health - BC

    Quesnel, BC
    23 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
    more than 2 months ago
  • $18.25 per hour

    Assistant Art Gallery Administrator Canada Summer Jobs Position (Youth 15–30)   Location: Quesnel Art Gallery, 500 North Star Road Quesnel Wage: $18.25/hour Hours: Full-Time, 35 hours/week (typically Tuesday–Saturday, 9:30 a.m.–4:30 p.m.) Term: July 7 – August 29, 2026... 
    Full time
    Contract work
    Part time
    Summer work
    Remote work

    Assistant Art Gallery Administrator

    Quesnel, BC
    14 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
    14 days ago
  • $54k - $72k per year

     ...Purchasing/Shipping Assistant Williams Lake, British Columbia Our Purchasing/Shipping Assistant oversees activities in the procurement and shipping process for our mill and takes a hands-on approach to maintain purchasing system accuracy. They are responsible for... 
    Full time
    Local area
    Relocation package

    Tolko Industries Ltd.

    Williams Lake, BC
    26 days ago
  • $20 per hour

    JOB POSTING: GENERAL LABORER / PRODUCTION ASSISTANT New Wave Docks  |  100 Mile House, BC   Location: 990 Exeter McKinley RdPosition Type: Full-Time / Permanent   About Us At New Wave Docks, we pride ourselves on manufacturing top-quality marine products and dock... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Local area

    About Us

    100 Mile House, BC
    14 days ago
  • $29.62 per hour

    Job Title: Assisted Living Worker (Care aide)​ Job type: Casual Shift/Schedule: 8 hrs./day, 0700-1500 (day shift), 1500-2300 (evening shift...  ...join our team as an Assisted Living Worker. Reporting to the Assistant Manager and Executive Director, you will provide front-line care... 
    Casual work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Job Title:

    100 Mile House, BC
    5 days ago
  • $21 - $26 per hour

     ...Rotational Molding (Rotomolding) Machine Operator & Production Assistant Location: 100 Mile House, BC   |   Job Type: Full-Time, Permanent...  ...into molds, and carefully demold finished products. ~Quality Control: Inspect finished flotation tanks and cable stands for defects,... 
    Permanent employment
    Full time
    Local area
    Monday to friday
    Day shift

    Location:

    100 Mile House, BC
    28 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
    7 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
    Full time
    Work at office

    West Fraser

    Quesnel, BC
    7 days ago
  • $70k - $83k per year

     ...effluent samples, and conducting in-situ water quality analysis Assist with stack testing including total reduced sulphur and...  ...management requests Participates in CALA Quality Assurance and Control programs and tracks certification of outside labs, and managing outside... 
    For contractors
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    West Fraser

    Quesnel, BC
    16 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

    100 Mile House, BC
    3 days 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
    3 days ago
  • $59.36k - $74.19k per year

     ...Benefits Developing, coaching, mentoring, and maintaining a team of assistant managers and gas bar attendants that consistently deliver...  ...-building skills Financial acumen, including budgeting, cost control, and performance analysis Knowledge of fuel operations, safety... 
    Full time
    Local area
    Work from home

    Four Rivers Co-operative

    Williams Lake, BC
    9 days ago
  • $23.89 per hour

    Job Advertisement: Assisted Living Multi-Service Worker ​ Location: Carefree Manor, 100 Mile...  ...​(Housekeeping/Dietary Aide/Recreation Assistance) Type: Casual Job Summary: ​ We are seeking...  ...instructions and exemplify infection control practices. ​ Monitor residence areas to... 
    Casual work
    Shift work

    Job Advertisement: Assisted Living Multi-Service Worker ​

    100 Mile House, BC
    7 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
    21 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
    1 day ago
  • $85k - $100k per year

     ...vendor relationship Manage, design and deploy IP camera system Maintain endpoint systems, authentication services, and access control Monitor system performance, availability, and capacity planning Support Microsoft Azure Infrastructure as a Service Implement... 
    Work at office
    Remote work
    Afternoon shift

    West Fraser

    Quesnel, BC
    15 days ago
  •  ...dans les zones d’impression et des caisses, comme les tables gigognes, la file des caisses et les présentoirs de comptoir. Assurer un contrôle précis des stocks en suivant les protocoles de l’entreprise. Apprendre et maintenir toutes les normes nécessaires dans les zones d... 
    Apprenticeship
    Flexible hours

    Staples Canada

    Quesnel, BC
    21 days ago
  • $22 per hour

     ...and safety procedures Estimate ingredient and supplies required for meal preparation Ensure that food and service meet quality control standards Address customers' complaints or concerns Maintain records of stock, repairs, sales and wastage Establish work schedules... 
    Permanent employment
    Full time
    Remote work

    A&W Restaurant

    100 Mile House, BC
    6 days ago

Do you want to receive more vacancies?

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