Controller
Technical Support Group Staffing Services Ltd.
TSG STAFFING SERVICES is currently seeking a hands-on, strategic Controller to lead our small finance team and drive the transformation of our financial and operational systems.
This is a key leadership role within an owner-operated staffing company that has been in business for over 30 years, placing technical contractors in roles supporting oil and gas industry clients. Our company values its work family and is looking for someone who wants to be part of our team for the long term. The ideal candidate is a roll-up-your-sleeves leader who can work initially within our current financial and operational processes, ensuring accuracy while assessing, designing, and implementing improved systems. This role will start with a deep, hands-on dive into existing workflows, learning from long-standing team members to fully understand the business before implementing the right financial controls and integration/automation. Over time, the position will expand beyond finance into a broader operational leadership role as the company scales. This position is hybrid but primarily remote, with some in-person work in Sherwood Park, AB, as needed.
Attributes & Skills for Success
To excel in this role and grow into a broader leadership position, you should be:
A Systems Thinker – Able to assess existing financial and business operations, identify gaps, and implement solutions.
A Quick & Thoughtful Learner – Willing and able to learn existing processes from long-standing team members before making changes.
A Hands-On Problem Solver – Comfortable working within manual, fragmented processes while leading improvements.
A Strategic Partner – Ready to contribute beyond finance, supporting the business as a whole.
An Effective Communicator – Able to break down financial concepts for non-financial team members.
A People Leader & Mentor – Passionate about training, coaching, and fostering a strong finance team.
A Long-Term Team Member – Looking for a home, not just a job, and eager to grow with the company.
A Forward-Thinking Builder – Excited to lay the financial and operational foundation for future growth.
If you’re a hands-on financial leader with a passion for building strong financial systems, leading teams, and growing into an operational leadership role, we’d love to hear from you!
Qualified candidates are encouraged to APPLY with their personal resume through: View email address on tsgstaffing.ca
Key Responsibilities
Hands-On Financial Leadership & System Improvement
Start by working within and fully understanding our manual, non-integrated financial processes, learning from long-standing team members and performing tasks as needed to ensure accuracy and efficiency.
Implement financial controls, reporting structures, and automation to set the company up for long-term growth.
Oversee financial operations, including accounting, reporting, budgeting, forecasting, and compliance.
Drive financial strategy to optimize cash flow, profitability, and business sustainability.
Business System Assessment & Implementation
Evaluate current disconnected financial and operational systems, identifying inefficiencies and leading the transition to improved tools and processes.
Recommend and implement new financial and business systems that enhance efficiency, accuracy, and decision-making.
Work closely with leadership and key stakeholders to ensure system changes align with business needs.
Decision Support & Reporting
Design and implement management and financial reporting tools to provide clear insights for decision-making.
Develop key performance indicators (KPIs) and dashboards to support business operations and strategy.
Provide leadership with financial analysis and recommendations to drive growth and profitability.
Leadership & Team Development
Lead, mentor, and develop a small finance team, fostering a culture of accountability and continuous improvement.
Provide training and coaching to team members and key stakeholders to improve financial literacy and business understanding.
Operational & Strategic Growth
Act as a business partner to the owner and leadership team, contributing beyond finance to broader operational decision-making.
As the company scales, expand the role to oversee a larger part of operations, ensuring finance is fully integrated with business strategy.
Support contractor payroll, client billing, and operational financial processes to improve efficiency.
Qualifications & Experience
CPA designation is an asset.
7-10 years of progressive financial leadership experience, preferably in staffing, professional services, or contractor-based industries.
Experience in business system assessment, recommendation, and implementation to drive efficiency and growth.
Hands-on experience in manual financial processes, with the ability to execute and improve them.
Proven ability to learn from long-standing team members and respect institutional knowledge while leading change.
Proven ability to design and implement financial and management reporting to support business decisions.
Leadership and training experience, with a track record of building and developing high-performing teams.
Strong analytical, problem-solving, and communication skills.
Experience in oil & gas, scientific, or technical staffing is a plus.
Long-term mindset: Interested in growing with the company and taking on a broader operational leadership role over time.
Why Join Us?
Be part of a well-established, family-oriented company with a strong reputation in the industry.
High-impact role where you will directly shape the future of the company.
Career growth: Move beyond finance into broader operational leadership.
Flexibility: Hybrid role with mostly remote work.
Opportunity to lead major system and process improvements, setting the foundation for future scalability.
$60.32k - $70.72k per year
...Our Major Projects group is currently looking to add a Document Controller to our growing team, based in Edmonton, AB, Calgary, AB or... ...Responsibilities Communicate with client contacts regarding document control and DDM requirements Liaise with both internal and external...SuggestedFull timeFor contractorsWork at office$24 - $26 per hour
...need someone with a sharp eye and a passion for quality to make sure every detail is exactly right. We’re looking for a Quality Control Specialist who takes pride in precision, loves solving problems, and enjoys being the final line of defense between “good enough” and...SuggestedHourly payFull timeMonday to friday- ...strategic decision horizons supported by a strong financial position. Job Description We are currently seeking a qualified Junior Control Systems Engineer to join our team based in Edmonton, AB . The Junior Control Systems Engineer will be responsible for applying...SuggestedLong term contractFull timeFor contractorsSummer workInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...Description Highlights of the job We are hiring one (1) full-time permanent Coordinator, F low Control Facilities position working out of Aurum in Edmonton, Alberta. The Coordinator, Flow Control Facilities is responsible for coordinating, tracking...SuggestedPermanent employmentFull timeFor contractorsMonday to friday
- ...inclusive company and our ambition is to attract, recruit and promote diverse talent. Job Description Reservations & Rooms Controller (Full Time) Showcase your outstanding interpersonal skills as a Reservations Agent & Rooms Controller, where you will provide organizational...SuggestedPermanent employmentFull timeWork at officeWorldwideShift work
- ...and development in the country, and supporting Alberta as a key pillar in Canada’s life sciences sector. The Specialist, Quality Control - Equipment & Systems is responsible for managing the lifecycle, qualification, and technical support of analytical laboratory instruments...Full timeContract workTemporary workWork at officeWork from homeAfternoon shift
- ...something you check at the end—it needs to be built into the work from the beginning. We are looking for an experienced Quality Control Manager to take ownership of Wilco's construction quality program and help us continue raising the standard across our projects....Full timeContract workFor contractorsFor subcontractorWork at office
- Job Responsibility: Education: Secondary (high) school graduation certificate Experience: Will train Work setting Various locations Tasks Inspect buildings and outside areas to detect signs of infestation Provide estimate of costs Determine type of treatment...Permanent employmentFull time
$100k - $125k per year
...accounting systems Supervise staff Train staff Ensure accuracy and compliance to accounting standards, procedures and internal control Prepare financial information for individuals, departments or companies Prepare reports and audit findings Make...Permanent employmentFull timeRemote work- ...into opportunity and complexity into success. Our capabilities include programme, project, cost, asset and commercial management, controls and performance, procurement and supply chain, net zero and digital solutions. We are majority-owned by CBRE Group, Inc., the world...Full timeWork at officeFlexible hours
- ...most trusted names in commercial, industrial, and recreational refrigeration and HVAC services. We are currently seeking a Materials Controller to join our Edmonton location (4403 – 68th Avenue NW, Edmonton, AB) . The Materials Controller is a key member of our Parts...Full timePart timeInternshipFlexible hours
$100k - $125k per year
...accounting systems Supervise staff Train staff Ensure accuracy and compliance to accounting standards, procedures and internal control Prepare financial information for individuals, departments or companies Prepare reports and audit findings Make...Permanent employment$72k - $90k per year
...Position: Quality Control Coordinator Job Type: 18-Month Contract, Full-Time, 14/7 Rotation Location: Edmonton or Calgary, Alberta to start, then site-based in Kitimat, British Columbia Pay Range: $72,000 to $90,000 annually, plus an additional 25% of base salary...Full timeContract workFor subcontractorLocal areaRemote work$61k - $100k per year
...and tax compliance Fractional CFO and/or Fractional Financial Controller services Accounting systems, software integration, data analytics... ...financial policies and procedures to strengthen internal controls and ensure compliance with accounting regulations Prepare accurate...Full timeRemote workRelocationMonday to fridayFlexible hours$28 - $36 per hour
...Job Responsibility: Opportunity: As a Quality Control Lead, you will be overseeing the Quality of work performed to ensure that it is done in accordance with the design drawings, Inspection and testing plans (ITP), and applicable design and construction standards and specifications...Hourly payFull timeManual laborWork at officeMonday to fridayFlexible hoursShift work$100k - $125k per year
...situation financière Concevoir et appliquer des méthodes d'établissement et de comptabilisation du prix de revient et des procédures de contrôle interne Préparer les rapports d'impôt Analyser les documents et les rapports financiers Examiner les pièces comptables...Permanent employment- ...participate in program and contractor update meetings. Active participant of the program team; works closely with Program Managers, Project Controls Advisors Field Control Advisors, and Leads. Comply with all Enbridge policies and procedures, including but not limited...Contract workTemporary workFor contractorsWork at officeImmediate start
- ...collaboration where safety always come first. What You'll Do (Brief Role Description) Reporting to the Discipline Lead – Protection and Controls, the role of P&C Substation Engineer is designing of protection and control schemes in electrical facilities for the Transmission and...Weekly payLong term contractFull timeWork at office
- ...that encourages Safety, Integrity, Respect, and Excellence, we invite you to explore this opportunity with us! Location: Edmonton Control Centre Department: Control Centre Reports to: Supervisor, Control Centre Worker Type: Full Time Schedule Type: 12-hour...Long term contractFull timeWork at officeLocal areaRelocationRelocation packageFlexible hoursNight shiftRotating shift
$43k - $45k per year
...Pest Control Technician Route Based in: Edmonton, AB Applicants must be currently authorized to work in Canada. Please note that Rentokil Terminix does not provide Labour Market Impact Assessment (LMIA) sponsorship, work permit support, permanent residency support...Permanent employmentFull timeLmiaMonday to fridayShift work- About Intricate Intricate is proud to be a complete energy services company in key areas of the oil and gas industry. We have grown into a diverse company with a flourishing portfolio of service offerings and a growing reputation for effective solutions and exceptional...Long term contractFull timeTemporary workWork at officeDay shift
$38 per hour
...specifications and tolerances Maintain inspection records and complete inspection reports Set up and operate conventional and computer controlled machine tools Verify dimensions of products for accuracy and conformance to specifications using precision measuring instruments...Permanent employmentFull timeRemote work- ...gas, rail, and energy. Our teams specialize in designing, integrating, and commissioning complex operational technologies including control systems, communications networks, and safety-critical infrastructure. We are committed to innovation and continuous improvement, and...Full timeWork at officeRemote work
- ...into opportunity and complexity into success. Our capabilities include programme, project, cost, asset and commercial management, controls and performance, procurement and supply chain, net zero and digital solutions. We are majority-owned by CBRE Group, Inc., the world...Full timeFlexible hours
- ...Protection and Control Specialist Spark Power provides a wide range of services to clients, including power system field services, engineering services, maintenance planning, project management, automation services, mechanical engineering support services, training services...Long term contractFull time
- ...TSG STAFFING SERVICESis currently recruiting for a PROCESS CONTROL ENGINEER for an Edmonton area-based opportunity to work in an operating plant environment. Job Description: Designing, implementing, and optimizing regulatory process control strategies Developing...
$40 per hour
...Job Description Job Description Command and Control Information Systems (C2IS) Expert Location: Kingston, Ontario | On-Site Work Location: Canadian Army Simulation Centre (CASC) Employment Type: Full-Time Compensation: $40+/hour, commensurate with experience...Full timeRelocation package$37.5 per hour
Education: Secondary (high) school graduation certificate Experience: 1 year to less than 2 years Tasks Supervise, co-ordinate and schedule activities of production workers who operate processing machines and who fabricate, assemble, finish or inspect plastic or rubber...Permanent employmentDay shiftAfternoon shift$37.5 per hour
Work Term: Permanent Work Language: English Education: Experience: Études Diplôme d'études secondaires ou l'équivalent Tâches Superviser, coordonner et programmer les activités des ouvriers qui transforment le caoutchouc et le plastique et qui fabriquent,...Permanent employmentDay shiftAfternoon shift- ...to contribute to a hard-working, innovative team, this opportunity is for you. Reporting to the Automation Manager, the BMS / HVAC Controls Technician works on a variety of equipment and devices to design, program, assemble, install, test, troubleshoot and repair...RemplacementFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controller. Be the first to apply!
- controller Edmonton, AB
- hotel controller Edmonton, AB
- gas controller Edmonton, AB
- controller - manufacturing Edmonton, AB
- comptable-contrôleur Edmonton, AB
- regional controller Edmonton, AB
- operations controller Edmonton, AB
- plant controller Edmonton, AB
- fractional controller Edmonton, AB
- process controller Edmonton, AB



