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

Controller (CPA)

$135k - $155k per year
Full-time

Gam Technical Services Inc

About GAM Tech

GAM Tech is a security-first managed IT services provider. We started in Calgary in 2012 and now run teams across nine Canadian cities, looking after small and mid-sized businesses that depend on us to keep their technology working and their data safe. We are SOC2 certified and a Certified B Corporation, and we have been recognized on Canada's Best Workplaces and Canada's Most Admired Corporate Cultures lists.

Our business runs on recurring revenue. Every contract we sign, every seat we add, and every hour we deliver either strengthens or erodes our margin. That makes finance a core operating function here, not a back office.

Compensation

On-target earnings of $135,000 to $155,000 per year

Base salary of $120,000 to $140,000 depending on experience and CPA depth

Plus a performance incentive of 10% to 12% of base, tied to company profitability and financial milestones

Plus health and dental benefits, and paid professional development, including CPA dues

 

The Opportunity

We are hiring our first true Controller. Today, our finance function is functional but not strategic; the numbers get produced, the year-end gets filed, and nobody is turning any of it into better decisions. That is the gap you close.

You will own the full accounting cycle for a multi-entity, multi-province group, and you will be the person the leadership team turns to when we need to know whether a service line actually makes money, what a pricing change does to margin, or whether an acquisition is worth doing.

This role is built with room above it. As our group of companies grows, we expect finance leadership to grow with it, and we would rather promote the person who already knows our numbers cold than hire a stranger into that seat later. We will be direct about that path with you during the interview process.

What You'll Do

Financial Ownership and Reporting


  • Own the full accounting cycle across multiple entities and provinces, including month end close, reconciliations, and consolidated reporting.

  • Produce monthly financial statements and management reporting that leadership actually uses to make decisions.

  • Lead year-end end-to-end, including working papers, and coordinate directly with our external accountants.

  • Own the general ledger, chart of accounts, and accounting policy under ASPE.

  • Manage accounts payable, accounts receivable, collections, and the vendor payment cycle.

Recurring Revenue and Profitability


  • Own recurring revenue reporting. Monthly recurring revenue, contract value, churn, expansion, and per-seat economics, reported in a way that shows where the business is actually going.

  • Build and maintain gross margin reporting by service line, by contract, and by client, and tell us plainly which ones are underwater.

  • Analyze labour utilization and cost to serve, and connect delivery cost to contract profitability.

  • Support pricing decisions with real numbers, including renewal increases, discount requests, and new service pricing.

  • Track and report on EBITDA, working capital, and cash conversion, and flag the trend before it becomes a problem.

Planning and Strategy


  • Build the annual budget and rolling forecast, and hold the business accountable to it.

  • Own cash flow forecasting, banking relationships, and credit facilities.

  • Model the financial impact of expansion into new cities and new service lines.

  • Support acquisition work, including financial due diligence, quality of earnings review, and post close integration of the acquired company's books.

Systems, Automation, and Reporting Infrastructure


  • Take ownership of our finance technology stack and improve it; the accounting system, the professional services automation platform, billing, payroll, and expense management all need to talk to each other better than they do today.

  • Replace manual reporting with automated reporting. We build internal automation and AI tooling here, and we expect our Controller to use it rather than rebuild the same spreadsheet every month.

  • Bring new approaches to the table. If a process we have run for five years can be done better, we want to hear the argument, with the numbers behind it.

Controls, Compliance, and Payroll


  • Maintain internal controls and financial processes that stand up to our SOC2 obligations and to external review.

  • Oversee payroll across multiple provinces, working with our HR function.

  • Manage GST, QST, provincial filings, corporate tax coordination, and all statutory remittances and deadlines.

  • Manage insurance renewals and financial risk reporting.

L

eadership


  • Build and lead the accounting function as it grows, including hiring and developing staff under you.

  • Act as a business partner to the leadership team, not a report generator.

  • Present financial results and recommendations directly to the CEO and the leadership team.

What You Bring


  • CPA designation in good standing. This is a hard requirement and applications without it will not be considered.

  • Seven or more years of progressive accounting experience, including full ownership of month end and year end.

  • Demonstrated understanding of recurring revenue business models, including how contract mix, churn, and cost to serve drive profitability.

  • Experience preparing financial statements under ASPE and coordinating an external year end.

  • Strong command of multi-entity accounting and multi-province payroll and sales tax in Canada.

  • The judgment and the spine to bring the leadership team an answer it did not want, and to defend it with numbers. You will be challenged on your work here, and we expect you to challenge back.

  • Genuine comfort with new systems and tools. Our stack changes, our automation changes, and we need someone who treats that as interesting rather than as a threat.

  • Clear written and verbal communication with people who do not read financial statements for a living.

Preferred


  • Experience in a managed services, SaaS, subscription, or professional services business.

  • Public practice background, particularly assurance or advisory for owner-managed businesses.

  • Experience with mergers and acquisitions, due diligence, or post acquisition integration.

  • Hands-on experience with business intelligence and reporting tools such as Power BI, and with professional services automation platforms.

  • Experience building a finance function from a small base rather than inheriting a mature one.

What We Offer


  • On-target earnings of $135,000 to $155,000; a competitive base salary plus a performance incentive tied to company profitability, not to activity metrics.

  • Health and dental coverage, and paid professional development including CPA dues and continuing education.

  • Direct access to the CEO and a genuine seat in business decisions; this is not a role where finance is consulted after the fact.

  • A clear leadership track as our group of companies grows, discussed openly during the hiring process.

  • A collaborative, on-site team at our Calgary head office.

  • The chance to build a finance function properly, with the mandate and the support to do it.

Work Schedule

Full-time, Monday to Friday, on-site at our Calgary head office.

Additional flexibility will be needed around month end, year end, and budget season.

Our Hiring Process


  1. Apply online.

  2. Complete a short personality and aptitude assessment, to help ensure you are a great fit for our team.

  3. Show off your personality in a short video interview.

  4. Technical conversation on accounting, recurring revenue reporting, and profitability analysis.

  5. Final conversation with our CEO, covering the role, the numbers, and where this seat can go.

  6. Start your dream job at GAM Tech!

Additional Information

We value a diverse and inclusive workplace. If you require accommodation during the hiring process, please let us know and we will ensure reasonable arrangements are made.

We appreciate all applicants for their interest; however, only those selected for an interview will be contacted.

No phone calls or website inquiries, please.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Controller (CPA) in Calgary, AB vacancy
  •  ...is seeking a hands-on, technology-forward Controller to lead our accounting function and...  ...JORI's financial statements, accounting controls, cash management, accounts receivable, accounts...  ...resourcefulness, and attention to detail. CPA, CA, or equivalent professional... 
    Suggested
    Full time
    Temporary work
    Local area
    Home office

    Jori International

    Calgary, AB
    4 days ago
  •  ...is currently looking to add a Project Controller to our growing team, based in Calgary,...  ...management, financial reporting, project controls, and supporting month-end processes across...  ...Qualifications Chartered Professional Accountant (CPA) Designation (or actively working towards... 
    Suggested
    Full time
    Contract work
    For contractors

    Valard Group Of Companies

    Calgary, AB
    10 days ago
  • $130k - $150k per year

     ...is currently looking to add a Corporate Controller to our team, based in Calgary OR Blackfalds...  ...tax filings Project Accounting & Controls Oversee project accounting including job...  ...and experience may be considered CPA designation Demonstrated experience in... 
    Suggested
    Full time
    Contract work

    Arnett Inc

    Calgary, AB
    a month ago
  •  ...LAPRAIRIE Crane  is looking for an experienced Operations & Business Controller to join its Accounting and Finance team at its corporate office...  ...years of experience in financial and accounting management. ~ CPA or accounting designation is a definite asset, but not a... 
    Suggested
    Full time
    Work at office
    Remote work

    Laprairie Group

    Calgary, AB
    a month ago
  • $112k - $135k per year

     ...will be instrumental in leading and strengthening Mawer's internal control framework by evaluating the design and operating effectiveness of...  ..., or a related discipline. Professional designation such as MBA, CPA or CFA is preferred. ~4+ years of experience in internal audit... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    Mawer Brand

    Calgary, AB
    a month ago
  •  ...Value. ~ A place where you can take your career in the direction you want to grow and go The Opportunity: The Analyst, Data Control supports Sunoco’s Retail and Commercial business by ensuring the accuracy and integrity of operational and financial data across key... 
    Full time
    Visa sponsorship
    Work visa

    Sunoco Lp

    Calgary, AB
    1 day ago
  •  ...do the right thing for our clients. As the Manager, Risk and Control (Claims), you will be responsible for collaborative leadership and...  ...competitive environment. Having the Chartered Professional Accountant (CPA), Certified Internal Auditor (CIA) or Certified Information... 
    Hourly pay
    Full time
    Work at office
    Local area
    Shift work

    Co-operators Career

    Calgary, AB
    more than 2 months ago
  •  ...Description Job Title: Project Controls Analyst II Job Level: PR5 Date Posted: August 10, 2026 Closing Date: October 13, 2026 Job Type: Full-time Term (24 months) Category: Internal/External Opportunities Location: Calgary Powering a bright future... 
    Full time
    For contractors
    Work at office
    Work from home

    Altalink

    Calgary, AB
    9 days ago
  •  ...Management) is a professional services company dedicated to providing Program and Project Management, Construction Management and Project Controls services during the design and construction phase of projects. Our core expertise is in Project Controls which includes Scheduling,... 
    Remplacement
    Work at office
    Remote work

    Pm2cm, Inc.

    Calgary, AB
    19 days ago
  •  ...are currently seeking a highly motivated and experienced Project Controller join our team on a full-time basis. This role will be based out...  ...from JDE and apply to Project Pulse Invoice. This is a critical control point that is required in order to export the PDF for client submittal... 
    Full time
    Contract work
    Work at office

    Phasor Engineering

    Calgary, AB
    more than 2 months ago
  •  ...Control System Engineer   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... 
    Long term contract
    Full time
    Casual work

    Coolit Systems

    Calgary, AB
    more than 2 months ago
  •  ...Opportunities for growth Employee assistance program People-first approach with a strong family culture Requirements Pest Control experience A Driver's License with a clean driving record Strong communication skills and administrative ability Proven... 
    Full time

    Abell Pest Control Careers

    Calgary, AB
    more than 2 months ago
  •  ...maintain a satellite office in Houston, most staff elect to telecommute. What You Would Do in This Role The Intermediate Cost Control Analyst is responsible for providing cost control, project change management, progress and performance, forecasting and reporting on... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Vista Projects Limited

    Calgary, AB
    more than 2 months ago
  •  ...Technical Sales Specialist that will be responsible for representing product offerings within Polyphase's portfolio consisting of control panel products. In addition, you will be responsible for achieving sales activity goals and fostering relationships with new and existing... 
    Full time
    Work at office

    Wajax

    Calgary, AB
    more than 2 months ago
  •  ...packaged solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house control panel shop, and a full range of field services, allowing us to provide turn-key solutions. As our company expands, we are seeking... 
    Full time
    For contractors
    Remote work

    Awc Process Solutions

    Calgary, AB
    more than 2 months ago
  •  ...opportunities it presents. We are currently recruiting for a Controller to join our dynamic and innovative team. This position will work...  ...candidate should possess the following qualifications:   A CA/CPA designation with a preference for related experience in the real... 
    Full time
    Work at office

    Highfield Investment Group

    Calgary, AB
    20 days ago
  • $100k - $120k per year

     ...performance Direct staff Evaluate daily operations Plan and control budget and expenditures Plan and organize daily operations...  ...memberships, and courses  ~ Chartered Professional Accountant (CPA) Experience and specialization Type of product ~ Kitchen... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Kingswood Interiors Ltd

    Calgary, AB
    5 days ago
  •  ...companies has an immediate need for an Assistant Controller to be based in either their Calgary or...  ...• Supporting the formulation of internal controls and procedures to comply with legislation...  ...• Chartered Professional Accountant (CPA) designation is required. • Minimum 5... 
    Permanent employment
    Work at office
    Immediate start

    Hays

    Calgary, AB
    28 days ago
  •  ...Recruit N Refer works with CPA firms across North America, ranging from small/ boutique sized firms, mid-sized firms to nationally recognized Accounting firms. Currently working with several Canadian CPA firms in BC, Alberta and Ontario. As well as national firms in the... 

    Recruit N Refer Technology

    Calgary, AB
    more than 2 months ago
  • $90k - $120k per year

     ...professionals who are committed to remaining exceptional? We look forward to hearing from you. Hatch is currently seeking a Project Controls Specialist to join our team in Calgary, AB.  As a Project Controls Specialist, you will be part of an integrated engineering team and... 
    Long term contract
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    15 hours ago
  •  ...pay and great employee programs, join the Ainsworth, a GDI Company, team today! Position Summary: We are currently looking for an Controls Designer Level 1 to join our growing team based out of Calgary Alberta. As an Controls Designer Level 1 you will be involved in the... 
    Full time
    Work at office

    Ainsworth

    Calgary, AB
    5 days ago
  •  ...The Opportunity We are looking for a full-time Document Controller based out of our Tundra Calgary or Edmonton Office. This position...  ..., reporting and maintenance of records. Process and control engineering documents, drawings and deliverables in accordance with... 
    Full time
    Work at office

    Wajax Limited

    Calgary, AB
    2 hours ago
  •  ...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 time
    Flexible hours

    Turner & Townsend

    Calgary, AB
    5 days ago
  •  ...We Are Looking for an Assistant Controller to Join Our Team! If you are a detail-oriented professional with a passion for numbers, leadership...  ...role involves managing financial statements, audits and cost control measures to maximize profitability while maintaining financial integrity... 
    Full time
    Monday to friday

    The Westin Calgary Airport

    Calgary, AB
    6 days ago
  •  ...the future with AtkinsRéalis . AtkinsRéalis is in hiring a Cost Controller to join our growing team. This position will be based in our Calgary, Alberta offices. Your role Maintain cost control and cost management processes for infrastructure construction... 
    Full time
    Contract work
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Calgary, AB
    7 days ago
  •  ...Job Title: Control Centre Operator (2 positions) Date Posted: October 6, 2026 Closing Date: October 19, 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
    Relocation package
    Rotating shift

    AltaLink

    Calgary, AB
    5 hours ago
  • $48.96 per hour

     ...Job Responsibility: New Journey AI/Genesis10 is actively seeking a Control System Lead resource for a Direct Hire position with our client. As a Control System Lead, you will lead service technicians on the team while maintaining, troubleshooting, and modifying Material... 
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Direct hire
    Relocation

    RPO International

    Calgary, AB
    2 days ago
  •  ...Job Responsibility: DOCUMENT CONTROLLER (Contract) At Paramount Resources Ltd. we're driven by the passion to be the best. Paramount is...  ...project data correctness, consistency and timeliness are under control. They will support internal and external parties with prompt responses... 
    Contract work
    Temporary work
    For contractors
    Internship
    Work at office

    Paramount Resources Ltd.

    Calgary, AB
    2 days ago
  •  ...mentorship and collaboration where safety always come first. What You'll Do The Lead Project Controller serves as a senior technical resource within the Project Controls function, promoting the consistent application of project controls practices and providing guidance... 
    Weekly pay
    Long term contract
    Full time
    Contract work

    Rising Edge Group

    Calgary, AB
    25 days ago
  •  ...doing that work well, and just as much pride in continuously improving how we do it. What You Would Do in This Role The Project Controls Lead is responsible for managing project controls activities and deliverables across multiple projects, including cost control,... 
    Internship
    Work at office
    Work from home
    Flexible hours

    Vista Projects Limited

    Calgary, AB
    6 days ago

Do you want to receive more vacancies?

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