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

Controller

Full-time

TSG Staffing Services

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: ***email_hidden***

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.
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Controller in Edmonton, AB vacancy
  •  .... We are not only shaping the future of construction, we are also committed to shaping the future of your career.   As a Project Controls Coordinator for PCL Industrial Management Inc. based out of our Edmonton, Alberta (Ind Mgmt) office, you'll have the opportunity to... 
    Suggested
    Long term contract
    Contract work
    For contractors
    Work at office
    Flexible hours

    PCL Construction

    Edmonton, AB
    11 hours ago
  •  .... We are not only shaping the future of construction, we are also committed to shaping the future of your career.   As a Quality Control Coordinator for PCL Construction Management Inc. in Edmonton, Alberta (Buildings), you'll have the opportunity to build sustainable and... 
    Suggested
    Long term contract
    Remplacement
    Contract work
    For contractors
    Relocation
    Flexible hours

    PCL Construction

    Edmonton, AB
    11 hours ago
  •  ...meet society’s evolving needs.    What Role You Will Play in Our Team   We are seeking an experienced Senior Instrumentation & Controls (I&C) Engineer to join our Engineering team. The successful candidate will bring extensive experience in process control systems,... 
    Suggested
    Permanent employment
    Full time
    For contractors
    Work from home
    Relocation package
    Flexible hours

    ExxonMobil

    Edmonton, AB
    11 hours ago
  • $6000 - $8000 per month

     ...Job Responsibility: Join Our Team as a Dealership Controller Are you a financial wizard with a passion for precision and a knack for managing the numbers game? We're on the lookout for a dynamic and experienced Dealership Controller to join our thriving team! About Us... 
    Suggested
    Full time
    Relocation
    Monday to friday

    Caninvestments Canada Inc

    Edmonton, AB
    13 days ago
  •  ...its continued growth strategy. Position Senior Corporate Controller Reporting to COO/CFO, BP Holdings Location Edmonton...  ...Corporate Controller to lead financial reporting, strengthen financial controls, support acquisitions, and help build scalable financial... 
    Suggested
    Long term contract
    Flexible hours

    KV Capital

    Edmonton, AB
    1 day ago
  • $60k - $110k per year

     ...critical in ensuring the accuracy and quality of geomatics deliverables for our projects. Key Responsibilities: · Perform quality control checks on survey data and deliverables. · Validate and process data using industry-standard software. · Collaborate with project... 
    Full time
    Work at office

    Phasor Engineering Inc

    Edmonton, AB
    12 days ago
  •  ...opportunities with more than 20 Canadian locations and 40 countries. Worley Canada Construction Is seeking CWB Level 2 Quality Control Inspectors to join our Quality team at at Suncor Project in Fort McMurray. Site Details ~14 days on 7 days off ~ Fly in/ Fly... 
    Full time
    Work at office

    Worley

    Edmonton, AB
    4 days ago
  • $36.06 per hour

    Overview Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no...
    Remote work

    Virtus28 Developments Ltd

    Edmonton, AB
    23 hours ago
  • We are seeking a detail-oriented Quality Control Inspector to conduct comprehensive testing and inspections of materials, components, and assemblies in the oil & gas industry. This role ensures all products meet stringent specifications and customer requirements through precise... 
    Full time
    Work at office

    Weatherford

    Edmonton, AB
    2 days ago
  •  ...a PART-TIME / casual position, can be 20 + hours per week. Edmonton Office. The Junior / Intermediate Document Controller supports the Document Control team and project teams by managing the lifecycle of project documentation (both physical and electronic) to ensure accuracy... 
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Monday to friday
    Flexible hours

    Kleinfelder

    Edmonton, AB
    2 hours ago
  •  ...Title: Instrumentation and Control Engineer IV Location: Calgary AB or Edmonton AB Start: September 2026 Work Model: Hybrid (Mon, Tues, Thurs in office / Weds, Fri at home) Travel: Site Travel - 25% - Must be eligible for US travel. Please Note - Drivers abstract... 
    For contractors
    Work at office
    Work from home

    Manpower Alberta

    Edmonton, AB
    2 hours ago
  •  ...optimize cycle time, setup time, and tool life. Identify and recommend productivity, quality, and process improvement opportunities. Control and maintain CNC program and model databases, including revisions, machine assignment, and validation status. Troubleshoot... 
    Full time

    TSG Staffing Services

    Edmonton, AB
    7 days ago
  •  ...receivable, bank reconciliations, and internal reporting. Review and supervise the work of accounting staff, maintaining strong financial controls and reporting integrity. Analyze cash flow, payment runs, and overall financial performance to support decision-making. Support... 
    Long term contract
    Permanent employment
    Contract work

    Hays

    Edmonton, AB
    24 days ago
  •  ...DESCRIPTION Remarkable people, trusted by clients to design and advance the world. Wood is recruiting for a Senior Instrumentation & Controls Engineer to join its Projects Canada business. This opportunity is hybrid and based in Edmonton, AB, supporting the execution of... 
    Full time
    Worldwide
    Flexible hours

    Wood PLC

    Edmonton, AB
    13 days ago
  • $106k - $133k per year

     ...form of a sales engineer, product engineer or product/technical specialist Technical product aptitude of electrical distribution and control systems which included LV and MV switchgear and MV control An understanding of relevant industrial and commercial markets and technologies
    Full time
    Relocation package

    Eaton Corporation

    Edmonton, AB
    22 hours ago
  •  ...quality of life and meet society's evolving needs. What role you will play in our team Imperial is seeking an OT Cybersecurity & Control Systems Compliance Advisor responsible for implementing and supporting CFO's Industrial Control System Requirements (ICSR) program-... 
    Permanent employment
    Full time
    Relocation package
    Weekend work

    Exxon Mobil

    Edmonton, AB
    20 days ago
  •  ...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 time
    Contract work
    Temporary work
    Work at office
    Work from home
    Afternoon shift

    API (Applied Pharmaceutical Innovation)

    Edmonton, AB
    6 days ago
  • $30.38 - $41.34 per hour

     ...Job Description About Johnson Controls Johnson Controls a global leader in thermal management mission-critical building systems energy efficiency and decarbonization helps customers use energy more productively reduce carbon emissions and operate with the precision... 
    Hourly pay
    Full time
    For contractors
    For subcontractor
    Internship

    Johnson Controls

    Edmonton, AB
    21 days ago
  •  ...according to job orders, ensuring all required components are properly controlled and available for each build. Able to consistently and...  ...electrical wiring and connections. Maintain high standards of quality control for all parts and finished products, including identifying and... 
    Full time
    Temporary work

    Thermon

    Edmonton, AB
    19 days ago
  •  ...Project Controls Specialist – Owner's Representative (Edmonton, AB)  About us:  Since 2011 Dokainish & Company has been providing world class professional consultancy services. We specialize in working diligently and collaboratively with our clients to achieve long-lasting... 
    Full time
    For contractors
    Work at office
    Remote work
    Relocation

    Dokainish & Company

    Edmonton, AB
    22 hours ago
  •  ...Job Right”.  Learn more about OCL here: .  About The Role We are currently recruiting for qualified and experienced Quality Control CWB Level 2 Inspectors to join our field team on projects in our Heavy Oil and Midstream Divisions.  What We Offer  Competitive... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    For contractors
    For subcontractor

    OCL Group Inc.

    Edmonton, AB
    1 day ago
  •  ...carrières valorisantes car notre travail fait une différence. Embarquez avec nous! Résumé des fonctions Le poste de contrôleur ou contrôleuse de la circulation ferroviaire est un poste essentiel à la sécurité; le titulaire de ce poste doit assurer la circulation... 
    Full time
    Trial period
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    CN

    Edmonton, AB
    2 hours ago
  •  ...Share Share Email Post Share Job Overview We are currently seeking an experienced Electrical & Instrumentation Quality Control Technician to join our growing team supporting major industrial projects in Northern Alberta. This position plays a key role in... 
    Hourly pay
    Long term contract
    Full time
    Work at office
    Local area
    Shift work

    SITE Resource Group

    Edmonton, AB
    27 days ago
  • Document Control Administrator our Client may require the services of a Document Control Administrator to support the Transmission Program Management team in executing multiple high voltage transmission projects. The Document Control Administrator is responsible for assisting... 
    Full time
    Flexible hours

    Spirit Employment and Training Edmonton

    Edmonton, AB
    more than 2 months ago
  •  ...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... 

    Technical Support Group Staffing Services Ltd.

    Edmonton, AB
    a month ago
  •  ...Spark Power, a trusted partner in energy in North America, is looking for a  Intermediate Protection & Control Technologist to join our Alberta team. The primary role of a Protection & Control Technologist is to perform programming, testing and verification of protection... 
    Daily paid
    Full time

    Spark Power

    Edmonton, AB
    19 days ago
  •  ...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... 
    Remplacement
    Full time
    Local area

    Black & McDonald Limited

    Edmonton, AB
    19 days ago
  •  ...professional development, with the goal of transitioning into a Senior Outside Technical Sales Specialist role. As part of the power and motor control specialist portfolio, you will be responsible for; Motor Control Centers, Variable Frequency Drives and associated complementary... 
    Long term contract
    Full time
    Internship

    Westburne

    Edmonton, AB
    1 day ago
  •  ...Who Care. Job Description WHAT’S THE JOB? Reporting to the Camp/Lodge and Facilities Manager, the Storekeeper/Inventory Control Clerk is responsible for the effective management of all materials and inventory across on-site and off-site locations. This includes... 
    Hourly pay
    Full time
    Part time
    Manual labor
    Work at office
    Local area
    Remote work
    Shift work
    Night shift
    Weekend work
    Weekday work

    Kitikmeot Camp Solutions

    Edmonton, AB
    22 days ago
  •  ...basis. This role involves working primarily with standard CNC machines to ensure efficient machine setup, tool selection, and quality control, while maintaining strict safety compliance and thorough documentation. Responsibilities Set up CNC machines according to... 

    Kootenay Granite Inc.

    Edmonton, AB
    7 days ago

Do you want to receive more vacancies?

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