Assistant Controller
$110k - $140k per yearSwim 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- Seeking BCCSA Certified Traffic Control Person with reliable transportation and class 5 drivers license. Wage: $22.59 -$ 26.36Suggested
$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 Experience ~1 year to less than 2 years Employment...SuggestedPermanent employmentRelocationNight shiftWeekend workDay shiftAfternoon shift$82.16 per hour
Project Controls Coordinator IV - Field Cost Analyst Under the direction of the Supervisor Project Controls, provide analysis and support to the project team related to construction contract management, forecast and budget analysis, schedule review, LEMS entry, reporting...SuggestedHourly payContract workFor contractorsWork at officeImmediate startMonday to friday$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$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: ****@*****.***SuggestedHourly pay$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 timeWork at office3 days per week- ...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 employmentFull timePart timeCasual workWork at officeAfternoon shift
- ...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...Hourly payPermanent employmentWork at officeShift work
- ...vision, values, and strategic priorities of Northern Health, and under the general supervision of Manager or designate, the Laboratory Assistant performs specimen collection, preparation and testing, and performs related clerical and other laboratory support functions....Full timeShift workAfternoon shift
$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 payTemporary workPart timeSeasonal work- 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 payFull time
$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 payPermanent employmentFull timeLocal areaImmediate startFlexible hoursShift workAfternoon shift$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 timeContract workPart timeSummer workRemote work- ...Williams Lake Campus. This position is a member of a highly effective administrative team and as such, provides confidential support and assistance to other team members when required. MAJOR DUTIES & RESPONSIBILITIES ~ Provides day-to-date administrative, clerical and...Full timeFor contractorsWork at office
- ...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 areaAfternoon shift
$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 timeLocal areaRelocation package$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 payLong term contractPermanent employmentFull timeLocal area$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 workShift workNight shiftDay shiftAfternoon shift$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 employmentFull timeLocal areaMonday to fridayDay shift$850 per week
...customer experiences. Role Overview: We are welcoming participants from all backgrounds, including anyone looking for administrative assistant roles, to take part in upcoming market research studies. These may involve online discussions, product testing, or feedback sessions...Full timeTemporary workPart timeCasual workRemote workFlexible hours$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 payFull timeLocal areaImmediate startFlexible hoursAfternoon shift$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 payFull timeWork at office$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 contractorsFlexible hoursShift workWeekend workAfternoon shift$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 payPermanent employmentFull timeImmediate startShift workDay shiftAfternoon shift- ...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 contractPart time
$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 timeLocal areaWork from home$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 workShift work$60k - $70k per year
...leading system supplier for enclosures, power distribution, climate control, IT infrastructure and software and services and are present in... ...& dental benefits Disability insurance Employee & Family Assistance Program DPSP RRSP matching Learning and development...Full timeWorldwide- 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 payPermanent employmentPart timeShift work
- ...Job Details This role oversees inventory control in the storeroom, including receiving, storing, and managing maintenance supplies and... ...: None Travel: None Please attach a resume. Relocation Assistance Eligible No Work Shift B Shift (United States of America...Hourly payFull timeWork at officeRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Assistant Controller. Be the first to apply!

