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

Financial Controller

MacDonald Search Group

Our client, a well-established and growing Alberta-based retail organization, is seeking an experienced Controller to join their leadership team. Reporting directly to the President & CEO, the Controller will provide strategic financial leadership while overseeing accounting, financial reporting, budgeting, inventory controls, risk management, payroll oversight, and business systems across a multi-location operation.



What you'll do:

  • Lead the monthly, quarterly, and annual financial reporting processes.
  • Prepare and analyze financial statements, cash flow forecasts, budgets, and management reports.
  • Oversee inventory accounting, physical inventory counts, and internal controls.
  • Manage cash flow, banking relationships, tax compliance, payroll oversight, and insurance programs.
  • Coordinate external review engagements, audits, and regulatory reporting requirements.
  • Partner with senior leadership to support strategic planning, budgeting, and business performance initiatives.
  • Drive process improvements, automation, and technology enhancements across finance and operations.
  • Develop and maintain policies, procedures, and controls that protect company assets and support continued growth.
Who you are:
  • CPA designation required.
  • University degree in Accounting, Finance, or a related discipline.
  • 5+ years of progressive financial leadership experience, preferably within a retail, distribution, or multi-location environment.
  • Strong knowledge of financial reporting, budgeting, inventory management, and internal controls.
  • Experience with Microsoft ERP systems considered an asset
  • Advanced Excel and Microsoft Office skills.
  • Proven ability to lead teams, manage competing priorities, and drive continuous improvement initiatives.
If you're a hands-on finance leader with strong accounting expertise and business acumen who enjoys partnering with operations, improving processes through technology, and delivering meaningful business insights, we want to hear from you. Apply today!


MacDonald Search Group builds diverse high performing teams reflective of the Canadian employment landscape. All applications are considered.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Financial Controller in Calgary, AB vacancy
  •  ...The Divisional Financial Controller is responsible for the day-to-day planning, implementation, management, and oversight of all financial activities...  ...financial reporting, maintaining effective internal controls, and upholding established financial policies and procedures.... 
    Suggested

    Siksika Family Services Corporation

    Calgary, AB
    17 days ago
  •  ...for business and the opportunities it presents. We are currently recruiting for a Controller to join our dynamic and innovative team. This position will work to ensure the financial health of the company, and its related affiliates, partnerships and joint ventures.  In... 
    Suggested
    Full time
    Work at office

    Highfield Investment Group

    Calgary, AB
    3 days ago
  •  ...as they experience renewed growth and rebuild their accounting leadership layer, they require a hands‑on Controller to support the CFO and take ownership of the financial function. The Controller will oversee all corporate controllership responsibilities, including... 
    Suggested
    Immediate start

    BullsEye Recruitment Inc.

    Calgary, AB
    1 day ago
  •  ...Transmission group is currently looking to add a Project Controller to our growing team, based in Edmonton, AB....  ...leadership. This position is responsible for budget management, financial reporting, project controls, and supporting month-end processes across a portfolio... 
    Suggested
    Full time
    Contract work
    For contractors

    Valard Construction

    Calgary, AB
    14 days ago
  • $140k per year

    We are seeking a skilled, hands-on Controller to join a growing, operationally focused organization. This role is responsible for ensuring the integrity of financial reporting, maintaining strong internal controls, and delivering accurate, timely, financial statements in support... 
    Suggested
    Permanent employment
    Full time
    Calgary, AB
    27 days ago
  •  ...Overview AtkinsRéalis is in hiring a Cost Controller to join our growing team based in...  ...role Develop and maintain project cost control systems and procedures. Track and analyze...  ...cost reports, variance analyses, and financial dashboards. Collaborate with project managers... 
    Full time
    Contract work
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    12 days ago
  •  ...Recognized as one of “The Americas’ Fastest Growing Companies 2023” by Financial Times and honored with the Deloitte Fast 50 Clean Technology...  ...Role This role leads CoolIT Systems’ evening shift Quality Control operations, overseeing Incoming, In‑Process, and Outgoing... 
    Casual work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    CoolIT Systems

    Calgary, AB
    3 days ago
  • $43k - $45k per year

     ...Pest Control Technician  Route Based in: Calgary, AB Rentokil Terminix is the world's largest pest control company, offering...  ...personal goals with an environment that provides ongoing training, financial incentives for excellence, and additional rewards for growing the... 
    Internship
    Monday to friday
    Shift work

    Rentokil Initial

    Calgary, AB
    10 days ago
  •  ...Here Establish and maintain the project's integrated Project Controls systems, oversee the setting of the cost & schedule baseline....  ...Dollar/InEight and SAP ERP systems is an asset. ~ Knowledge of financial reporting systems and controller account codes and an understanding... 
    Contract work
    For subcontractor

    Aecon Group Inc.

    Calgary, AB
    17 days ago
  •  ...include programme, project, cost, asset and commercial management, controls and performance, procurement and supply chain, net zero and...  ...others).   Develop and recommend the project budget, cash flow and financial plan.   Oversee and lead the risk management process for the... 
    Full time
    Contract work
    Flexible hours

    Turner & Townsend

    Calgary, AB
    16 days ago
  •  ...about the role ! Your main responsibilities Analyze the financial aspects of projects and interpret the results. Ensure that...  ...the team's operational efficiency Work closely with the Controller to report performance to management Conduct monthly... 
    Permanent employment
    Full time
    Flexible hours

    Englobe Corp.

    Calgary, AB
    14 days ago
  •  ...telecommute. What You Would Do in This Role The Intermediate Cost Control Analyst is responsible for providing cost control, project...  ...control fundamentals with analytical skills and experience in financial analysis, modeling and budgeting methodologies Ability to... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Vista Projects Limited

    Calgary, AB
    10 days ago
  • $40 per hour

    Job Title: Program PMO Analyst / Project Controls Analyst Job Type: 6-month Part-time Contract Location: 100% remote Hours: Approx. 20...  ...owning the integrated view of schedule, resource forecasting, and financial reporting across the program. This is a highly analytical and... 
    Contract work
    Part time
    Remote work

    People to Go

    Calgary, AB
    5 days ago
  •  ...Key Responsibilities Demonstrate a strong understanding and practical application of instrumentation and control engineering principles, theories, and industry standards. Provide Instrumentation & Controls (I&C) engineering and design support to multidisciplinary project... 
    Full time

    Cooec

    Calgary, AB
    7 hours ago
  • $130k per year

    Our client is a global industrial materials organization is seeking a Controls and Instrumentation Engineer to support the development and deployment of advanced process control and automation solutions across multiple operations worldwide. This is remote role with up to 50... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Worldwide
    Calgary, AB
    1 day ago
  •  ...Job Responsibility: The Quality Control Administrator will be responsible for the following: Role: A Quality Control Administrator is responsible for helping to ensure all aspects of quality within our production. They will work closely with the quality control... 
    Full time
    Casual work
    Monday to friday

    Fidelity Machine and Mould Solutions Inc

    Calgary, AB
    1 day ago
  • $20 per hour

     ...easyfinancial is on a mission to redefine access to credit. Since day one, we’ve been helping Canadians break through financial barriers and take control of their futures. When traditional banks say no, we say there's another way — offering real solutions, real relief, and... 
    Full time
    Start today

    easyfinancial

    Calgary, AB
    7 days ago
  •  ...Key Responsibilities ~Apply advanced technical principles, theories, and concepts within the instrumentation and controls discipline, while maintaining a working knowledge of related engineering fields. ~Analyze and resolve a broad range of complex technical challenges... 
    Full time
    For contractors

    Cooec

    Calgary, AB
    7 hours ago
  •  ...Financial Analyst About CoolIT Systems Inc. Founded in Calgary, Alberta in 2001, CoolIT Systems is the leading Direct Liquid Cooling technology provider for data centers, supercomputers, and desktop computers. We design and manufacture solutions used by the largest tech... 
    Long term contract
    Casual work

    New Standard Partners LLC

    Calgary, AB
    7 days ago
  •  ...Working as part of a team, the Document Controller is responsible for quality checking, registering, classifying, managing, tracking, filing...  ...with a passion for quality and delivery. Previous document control experience is an asset. Job Duties Number deliverables and other... 

    Rangeland Engineering

    Calgary, AB
    13 days ago
  • $150k per year

    We are partnered with a leading industrial minerals company to find an experienced Controls & Instrumentation Engineer to support the development and implementation of advanced automation, process control, and instrumentation solutions across their North American operations.... 
    Permanent employment
    Full time
    For contractors
    Remote work
    Calgary, AB
    22 days ago
  •  ...Financial Systems Support Advisor WHO WE ARE Our Power, Your Possibilities At TransAlta , we don’t just generate electricity-we generate opportunity.  As one of Canada’s largest publicly traded power generators, we’ve been powering communities for over 100... 
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    7 hours ago
  •  ...Job Title: Manager, Financial Reporting Job Level: FIN D6 Date Posted: June 1, 2026 Closing Date: June 15, 2026 Job Type: Full-time Permanent Category: Internal/External Opportunities Location: Calgary Powering a bright future starts with you! At AltaLink... 
    Permanent employment
    Full time
    Work at office

    AltaLink

    Calgary, AB
    2 days ago
  •  ...Responsibility: ~ Education: ~ Expérience: ~ Education ~ Bachelor's degree ~ or equivalent experience ~ Tasks ~ Evaluate financial risk ~ Prepare company, industry and economic outlooks, analytical reports, briefings notes and correspondence ~ Analyze... 
    Long term contract
    Permanent employment
    Temporary work

    HnH Immigration Inc.

    Calgary, AB
    3 days ago
  • $45.3k - $61.1k per year

     ...Calgary on an as-needed basis.) Role Summary: The role of the FC Administrator is pivotal to the smooth and efficient operation of a Financial Centre. The focus ranges from supporting providing client service, reporting payments and administrative accountabilities. The FC... 
    Part time
    Work at office
    Flexible hours

    Sun Life

    Calgary, AB
    3 days ago
  • $55k - $65k per year

     ...Job Responsibility: Administrative and Financial Coordinator Company Name: [Insert Company Name] Overview: PCe Solutions Building on years of corporate IT experience, we launched PCe Solutions in 2010 to bring enterprise-class skills and technology to small and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    PC eSolutions

    Calgary, AB
    7 days ago
  •  ...Stage 3 specializes in high quality solids control equipment designed for mud systems to effectively manage solids, reducing costs for the customer and providing limited or zero discharge solutions as necessary. But we don’t stop there. Additionally, Stage 3 uses a team of... 
    Long term contract
    Temporary work
    Traineeship
    Internship
    Work at office
    Shift work

    Stage 3 Separation

    Calgary, AB
    16 days ago
  •  ...focused culture of growth, mentorship and collaboration where safety always come first. What You'll Do Reporting to the Project Controls Supervisor , the Project Controls Assistant is responsible for the support of collaborative clerical and administrative duties... 
    Weekly pay
    Long term contract
    Full time
    Work at office

    Rising Edge Group

    Calgary, AB
    27 days ago
  • $18 - $20 per hour

     ...Job Summary: We are seeking a detail-oriented Quality Control Inspector (Windows & Doors) to perform final quality inspections of windows and doors once the product is ready and requires packaging for shipment. The successful candidate will ensure all products meet company... 
    Full time

    A-Apollo Windows & Doors Ltd

    Calgary, AB
    3 days ago
  •  ...for a qualified individual to join the CGY Manufacturing Quality Department on a permanent basis. Directly accountable for product control including final inspection, in process inspections, Receiving inspections, documentation and control of non-conforming material;... 
    Permanent employment
    Internship
    Worldwide
    Weekend work
    Day shift
    Afternoon shift

    De Havilland Aircraft of Canada Limited

    Calgary, AB
    7 hours ago

Do you want to receive more vacancies?

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