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

Financial Controller

$130k per year
Full-time
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 1 day ago
Similar jobs that could be interesting for youBased on the Financial Controller in Calgary, AB vacancy
  • $110k - $130k per year

     ...is looking for an experienced, hands-on Controller for a permanent, full-time opportunity....  ...building, strengthening, and standardizing financial processes from the ground up. If you...  ...implement, and maintain strong internal controls and standard operating procedures (SOPs)... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Randstad

    Calgary, AB
    1 day ago
  •  ...s sole focus is electrical power, its generation, distribution, control, protection and safe utilization. REV is acknowledged throughout...  ...Controller is responsible for the integrity, accuracy, and timeliness of financial reporting across Canadian and U.S. operations spanning... 
    Suggested
    Permanent employment
    Full time
    Contract work

    REV

    Calgary, AB
    4 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
    12 days ago
  •  ...Canada’s Sports Hall of Fame Fractional Controller Part-time financial leadership for a national charity - Calgary-based About Canada’s Sports...  ...governance reporting each quarter. Section 2: Financial Controls, Systems & Risk Management · Maintain and implement strong... 
    Suggested
    Full time
    Part time
    For contractors
    Internship
    Work at office
    Flexible hours
    2 days per week

    Canada's Sports Hall of Fame

    Calgary, AB
    4 hours ago
  • $43k - $45k per year

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

    Rentokil Initial

    Calgary, AB
    2 days ago
  •  ...accreditation, certification and/or recognition by an outside body. Preparation of accurate, timely and reliable monthly and annual financial statements. Work with all departments to ensure an accurate and timely monthly and year end close. Monthly account... 

    SET Advisors Inc.

    Calgary, AB
    18 days ago
  • $180k - $240k per year

     ...scale projects. Developing expertise in budget oversight and financial management. Developing proficiency in coordinating activities...  ...estimating, scheduling, contract administration, procurement, financial controls, and reporting. Ability to identify, mitigate, and manage... 
    Long term contract
    Full time
    Contract work
    Part time
    For contractors
    Internship
    Local area
    Flexible hours

    Mace

    Calgary, AB
    4 days ago
  •  ...Job Responsibility: Role Reporting to the Project Controls Supervisor, the Junior Project Controller is responsible for the cost and...  ...project stakeholders. Provide consolidated internal and external financial reports in accordance with defined timelines. Monitoring... 
    Full time
    Work at office

    Rising Edge Group

    Calgary, AB
    11 days ago
  • $50k - $80k per year

     ...the process of establishing a new office . The role requires a financial lead to be prepared in advance for the transition phase, working...  ...independently preparing the company's budget and managing budget execution control. Proficiency in Hungarian accounting and tax policies.... 
    Full time
    Work at office
    Relocation

    SPECIALIZED RG

    Calgary, AB
    14 days ago
  •  ...their most complex legal matters. Senior Financial Accountant The Role The Senior...  ...with the Manager, Financial Reporting and Controller, the successful candidate will gain exposure...  ...senior responsibilities Perform internal control reviews and recommend enhancements to... 
    Full time

    Bennett Jones

    Calgary, AB
    4 days ago
  • $21.25 - $25 per hour

     ...Job Title Security Controller Job Description Summary The position of Security Controller is responsible for the direction and documentation...  ...within the complex. Monitor the complex CCTV, access control and, life safety system. Ensure all departments are apprised... 
    Hourly pay
    Minimum wage
    Full time
    Shift work

    Cushman & Wakefield

    Calgary, AB
    6 days 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
    9 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... 
    Full time
    Work at office

    Highfield Investment Group

    Calgary, AB
    a month ago
  •  ...Pipeline Corporation’s Calgary’s office is actively hiring for a Financial Regulatory & Liability Senior Advisor to join the team. This...  ...mobilizes project support, while ensuring proper governance and controls are in place. Responsibilities: Support Pembina’s safety culture... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    Pembina Pipeline Corporation

    Calgary, AB
    4 hours ago
  •  ...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—our... 
    Permanent employment
    Full time
    Relocation package
    Weekend work

    ExxonMobil

    Calgary, AB
    4 hours ago
  •  ...join our team? We’re excited to share that we are hiring a Project Controls Analyst. Working within a matrixed organization, the Project...  ...Assign Project (DA) portfolios. The PCA initiates and maintains financial data for the DA portfolios. Within AltaLink, the PCA will lead... 
    Permanent employment
    Full time
    For contractors
    Work at office

    AltaLink

    Calgary, AB
    21 days ago
  •  ...This is a non-union position Are you an experienced project controls professional who can turn complex project data into clear, actionable...  ...stakeholders to drive scope definition, change management, and financial governance. Oversee and validate project forecasting,... 
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Enbridge

    Calgary, AB
    6 days ago
  •  ...services. From LTL to Heavy Haul, we deliver reliable transportation solutions with exceptional results. We are currently seeking a Financial Analyst to join our growing team in Calgary. About the Role: Reporting to the VP of Finance , the Financial Analyst will... 
    Long term contract
    Full time
    Internship
    Work at office

    TF Energy Solutions

    Calgary, AB
    7 hours ago
  • 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
    Remote work
    Worldwide

    MacDonald Search Group

    Calgary, AB
    1 day 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
    4 hours ago
  • $105.22k - $119.13k per year

     ...About the Department of Financial Services Mount Royal University’s Financial Services is responsible for the accurate and timely recording...  ...Budget & Resource Planning Treasury & Investment Internal Control Framework About the Role Reporting to the Manager,... 
    Full time
    Immediate start

    Mount Royal University

    Calgary, AB
    5 days ago
  •  ...Intermediate Instrumentation & Controls Engineer Calgary, AB or Vancouver, BC  |  Full-Time Engineering / Instrumentation & Controls  |  Intermediate (5 to 8 Years)  |  Full-Time   Position Type Full-Time Location Calgary, AB or Vancouver, BC (remote flexibility... 
    Full time
    Remote work

    Grizzlytrek Group

    Calgary, AB
    7 days ago
  •  ...? The Shell Canada Project Services team is seeking a Project Controls Specialist also known as Project Services Specialist to deliver...  ...forecasts, commitments, and accruals in alignment with Shell's financial cycles and monthly reporting cadences. Monitor cost trends and variances... 
    Full time
    Contract work
    Temporary work
    For contractors
    Remote work
    Worldwide
    Flexible hours

    Shell

    Calgary, AB
    28 days ago
  •  .... Purpose We are currently recruiting for a Junior Document Controller. Our team includes world class experts and dynamic go-getters. This...  ...Support multiple projects by managing document control activities. Process and distribute engineering and vendor documents... 
    Full time

    Worley

    Calgary, AB
    10 days 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

    Calgary, AB
    1 day ago
  •  ...talent, we deliver high-quality services as we help our customers bring their resources to our world. Job Description As a Financial Transaction Coordinator, you will provide essential accounting support for billing, project invoicing, and overall project... 
    Full time
    Work at office
    Local area

    FLINT Corp.

    Calgary, AB
    7 days ago
  •  ...Join Servus Credit Union - Canada’s Largest Credit Union! We are hiring for a Financial Advisor in our Taradale Branch Posting Closes: July 6th, 2026 For Internal Use Only - Position Grade: S2/B At Servus Credit Union , we do things differently—because we’re... 
    Long term contract
    Full time
    Internship
    Local area
    Immediate start
    Flexible hours

    Servus Credit Union

    Calgary, AB
    13 hours ago
  • $76 - $96 per hour

     ...Job #14369 Our energy client is looking for a Senior IT Data & Financial Operations Analyst to support operational excellence across...  ...Power Apps and Power Automate development. Knowledge of SOX controls, governance processes, or audit requirements. Familiarity with... 
    Contract work
    3 days per week

    MatchBox

    Calgary, AB
    5 hours ago
  •  ...& Instrumentation maintenance, renewables/solar, major projects, combustion & emissions reduction, and measurement. Role: Senior Control Systems Specialist Location: Calgary or Grande Prairie Shift: Varies based on project Overtime: Project based Pre-Employment... 
    Full time
    Work at office
    Shift work

    CDN

    Calgary, AB
    15 hours ago
  •  ...Business Banking team, you'll work in a fast-paced Banking Centre where you'll make a meaningful difference in our clients' lives. As a Financial Services Representative, you'll foster key relationships with clients, understand their financial and personal goals, provide... 
    Full time
    Bank staff
    Flexible hours
    Afternoon shift

    CIBC

    Calgary, AB
    11 days ago

Do you want to receive more vacancies?

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