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 Employment terms options Morning Night Day Weekend...SuggestedPermanent employmentFull timeRelocationNight shiftWeekend workDay shiftAfternoon shift$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- ...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...SuggestedHourly payPermanent employmentWork at officeShift work
$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
$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 payLong term contractFull timeTraineeshipImmediate start- 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
$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- ...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...
$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- ...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$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- 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
$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 payFull timeInternshipWork at officeLocal areaImmediate start$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 officeRemote workAfternoon shift- ...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...ApprenticeshipFlexible hours
$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 employmentFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Assistant Controller. Be the first to apply!

