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

SENIOR CONTROLLER

$150k - $180k per year

In Demand Recruitment and Consulting Inc.

IN DEMAND Recruitment & Consulting Inc. is seeking a SENIOR CONTROLLER for our client in Barrie, ON.

The Opportunity

Our client is seeking an experienced Senior Controller to lead financial accounting, reporting, controls, and accounting operations for the organization. Reporting to the Sr. Director of Finance – FS Aftermarket, this is a senior finance leadership role with responsibility for ensuring accurate and timely financial reporting, strong US GAAP and SOX compliance, and a high‑performing Accounting team.

The successful candidate will bring significant financial management experience within a publicly traded, multi‑location environment , along with the technical accounting expertise and leadership capability to strengthen processes, improve reporting, and provide senior leadership with clear financial insight.

Who Will Be Successful

You are a CPA, CA‑designated finance leader who combines strong technical accounting expertise with a practical, operational mindset. You are comfortable owning the close and reporting cycle, navigating US GAAP and SOX requirements, leading audits, and translating complex financial information into actionable insights.

Just as importantly, you are an effective people leader. You set clear expectations, develop strong teams, communicate proactively with senior leadership, and are willing to challenge existing processes to improve accuracy, efficiency, and accountability.

Location: Barrie, Ontario

Reports to: Sr. Director of Finance

Compensation: $150,000–$180,000 base salary + 20% bonus opportunity

Work Model: Primarily in‑office, with up to 4 remote workdays per month

What You’ll Do

  • Ensure accurate and timely preparation of monthly, quarterly, and annual financial statements in accordance with US GAAP and Federal Signal practices and policies.
  • Own and manage the full financial close cycle, including review of journal entries, account reconciliations, accruals, close packages, and variance analyses.
  • Maintain reporting calendars and ensure accounting deliverables are completed accurately and within established deadlines.
  • Drive continuous improvement initiatives designed to increase reporting accuracy and shorten close timelines.
  • Reconcile accounts, investigate discrepancies, and ensure issues are resolved in a timely manner.
  • Maintain strong quality controls over financial transactions and financial reporting.
  • Perform and oversee profitability and operational analysis to support business decision‑making.
  • Respond to inquiries from Senior Leadership and departmental Senior Managers regarding financial performance and results.
  • Support JJE’s annual budgeting process and broader financial analysis and planning activities.
  • Complete ad hoc financial analysis, reporting, and projects as required.

Internal Controls, SOX & Compliance

  • Ensure adherence to SOX requirements, including appropriate documentation, testing support, and maintenance of internal controls.
  • Develop, document, and continuously improve accounting policies and business processes to strengthen the organization’s control environment.
  • Ensure accounting practices and procedures remain compliant with applicable US GAAP requirements and Federal Signal policies.
  • Proactively identify financial, reporting, and control risks and elevate material issues to senior leadership when decisions or executive attention are required.

Audit & Tax

  • Lead and coordinate internal and external audit requirements, including year‑end audit preparation.
  • Serve as a key finance contact for auditors and other external parties.
  • Oversee and coordinate tax‑related information and requests.
  • Ensure required supporting schedules, reconciliations, documentation, and financial information are accurate, complete, and delivered on time.

Finance Transformation & Process Improvement

  • Lead ERP enhancements, automation initiatives, and accounting process redesign to improve efficiency, accuracy, and scalability.
  • Identify opportunities to streamline financial processes and strengthen reporting capabilities.
  • Leverage ERP systems and advanced Excel capabilities to improve financial analysis and decision support.
  • Lead and oversee Finance and Accounting staff, including both direct and indirect reports.
  • Set clear performance expectations and build accountability across the Accounting function.
  • Coach and mentor team members and support their ongoing professional development.
  • Conduct regular performance reviews and provide timely, constructive feedback.
  • Support hiring and development initiatives designed to build a high‑performing finance organization.
  • Champion JJE values and foster a cohesive, engaged, and transparent Accounting team.
  • Hold regular team meetings and maintain clear, open communication channels.
  • Ensure senior leadership receives timely communication regarding emerging financial issues, risks, blockers, and decisions requiring executive attention.
  • Complete additional responsibilities and projects as assigned.

What We’re Looking For

Education & Designation

  • Degree in Accounting.
  • CPA, CA designation is mandatory .

Experience

  • 5+ years of experience in a senior‑level accounting management role .
  • Experience working within a publicly traded, multi‑location company .
  • Strong knowledge of US GAAP , including consolidations and audit requirements.
  • Demonstrated experience with SOX compliance and internal controls.
  • Experience in financial analysis, budgeting, and strategic financial planning.
  • Advanced experience working with ERP software; IntelliDealer experience is an asset .
  • Advanced/expert proficiency with Microsoft Excel .

Leadership & Professional Skills

  • Proven ability to effectively manage, coach, and develop a finance and accounting team.
  • Strong analytical, problem‑solving, and critical‑thinking capabilities.
  • Ability to independently plan, prioritize, and execute work while managing multiple projects and tight deadlines.
  • Ability to interpret complex financial information and clearly communicate findings to internal and external stakeholders.
  • Advanced written and verbal communication skills.
  • Demonstrated professionalism, discretion, and ability to handle confidential financial information.
  • Ability to build effective working relationships across all levels of the organization and with external stakeholders.
  • Strong ERP and Excel capabilities.

Sponsorship is not available for this role. Candidates must be Canadian Citizen or have permanent residency status.

  • Office‑based environment in Barrie, Ontario .
  • Primarily in‑office, with up to 4 remote workdays per month .
  • Role includes supervision of Finance and Accounting staff, both directly and indirectly.

Why This Opportunity?

  • Work alongside a talented, dedicated, and passionate team.
  • Represent exceptional, best‑in‑class products and service offerings for customers.
  • Participate in JJE’s Charitable Giving Program.
  • Educational Scholarship Program.
  • Member of multiple provincial safety programs and COR certified.
#J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the SENIOR CONTROLLER in Barrie, ON vacancy
  • $95k - $115k per year

     ...as our next   Manager, Canada Controllership (Accounting, Tax & Controls) .  This role is based out of our Etobicoke office and will require...  ...Tax Compliance & CRA Support: Provide hands-on support to the Senior Manager - Tax and Controllership for Canadian tax compliance.... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Flexible hours
    Shift work
    2 days per week

    Sodexo Canada Ltd

    Barrie, ON
    8 days ago
  • $65k - $85k per year

     ...through completion and delivering lasting infrastructure that will make a meaningful impact for future generations. The Quality Control Coordinator will report directly to the Quality Manager and will be responsible for performing in-process and final inspections to ensure... 
    Suggested
    For subcontractor
    Local area

    AECON

    Barrie, ON
    19 days ago
  • $150k - $180k per year

    Contrôleur principal À propos du poste Nous recherchons un Contrôleur Senior pour superviser tous les aspects de la comptabilité et des...  ...les comptes et résolvez les divergences. Assurer le contrôle qualité des transactions financières et des rapports financiers.... 
    Senior
    Work at office
    Monday to friday
    Day shift
    1 day per week

    Waterblast

    Barrie, ON
    4 days ago
  • IN DEMAND Recruitment & Consulting Inc. invites applications for a Senior Controller based in Barrie, Ontario. This pivotal role involves leading financial reporting, control compliance, and team management, ensuring timely and accurate financial statements. Our client requires... 
    Senior

    In Demand Recruitment and Consulting Inc.

    Barrie, ON
    1 day ago
  • $65k - $85k per year

    Come Build Your Career at Aecon! Aecon delivers some of the most complex and impactful infrastructure projects — from transformative transportation networks to critical energy, industrial and nuclear programs. The projects we build connect communities and power future generations...
    Suggested
    Full time

    Aecon Group Inc.

    Barrie, ON
    11 days ago
  • $79.1k - $118.7k per year

     ...the planet, and communities. We believe that our greatest opportunity is to create opportunity and meet people where they are.  The Senior Relationship Manager will be responsible the overall management of a portfolio of commercial accounts having a broad range of complexity... 
    Senior
    Full time
    Work at office
    Remote work

    Meridian Credit Union

    Barrie, ON
    12 hours ago
  • $59.8k - $80k per year

     ...of daily banking products, complementary lending services, cash management solutions, as well as insurance and investments.   As a Senior Commercial Analyst: You will be responsible for assisting our Relationship Managers, Senior Relationship Managers, and Directors on... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Meridian Credit Union

    Barrie, ON
    12 hours ago
  • $80k - $95k per year

     ...and welding processes are central to production success. As a Senior Mechanical Design Engineer, you will take ownership of complex jigs...  ...including designing for weld access, sequencing, and distortion control ~ Proven track record of taking designs from concept through to... 
    Senior
    Permanent employment
    Full time
    Casual work
    Relocation package

    Stoakley-Stewart Consultants

    Barrie, ON
    a month ago
  • $80k - $100k per year

     ...R.J. Burnside & Associates Limited (Burnside) is seeking an Intermediate to Senior Air Specialist to join our established Air & Noise Group. This role can be based out of any of our Ontario offices and reports to the Manager, Air & Noise. We welcome applications from professionals... 
    Senior
    Full time
    Work at office
    Flexible hours

    We're Hiring

    Barrie, ON
    12 hours ago
  • $45 - $58 per hour

     ...Senior Journeyperson Gasfitter — Class A Pay: $45.00–$58.00 per hour, depending on experience, certification, and employer requirements...  ...repairs Install and test gas piping, venting, regulators, controls, and related components Perform leak testing, pressure... 
    Senior
    Hourly pay
    Full time
    Remote work
    Shift work
    Day shift

    HRS Talent Solutions

    Barrie, ON
    21 days ago
  • $38 - $52 per hour

     ...Senior Journeyperson Plumber — Commercial, Service & Installation Pay: $38.00–$52.00 per hour Job Type: Full-time Schedule: Day shift, with possible overtime, service calls, or project-based work depending on hiring needs About the Role We are... 
    Senior
    Hourly pay
    Full time
    Day shift

    HRS Talent Solutions

    Barrie, ON
    3 days ago
  • $100k - $150k per year

     ...technical excellence with strong local expertise. EXP is seeking a Senior Civil Engineer (P.Eng.) to lead the design, delivery, and...  ...management experience, including scope, budget, schedule, and risk control Field experience with site inspections, compliance reviews, and... 
    Senior
    Full time
    Contract work
    For contractors
    Local area

    Exp Global Inc.

    Barrie, ON
    4 days ago
  • $115k - $165k per year

     ...experience to meaningful use in an environment where collaboration and growth are encouraged. We are seeking to fill a new role of Senior Engineer for our Mechanical Engineering department. This position can be based out of our Collingwood, Barrie or Guelph office.... 
    Senior
    For contractors
    Work at office
    Flexible hours

    Tatham Engineering Limited

    Barrie, ON
    4 days ago
  • Prenez la tête du service comptable chez JJE en tant que Contrôleur Principal. Vous jouerez un rôle essentiel dans la précision des rapports financiers et le respect des normes comptables. Dans ce poste, vous serez chargé de superviser les opérations comptables tout en garantissant...
    Senior

    Waterblast

    Barrie, ON
    4 days ago
  • Join Tatham Engineering as a Senior Engineer in Mechanical Engineering, where your skills can thrive in an engaging and collaborative environment. Drive innovative projects while providing mentorship to junior engineers and supporting community initiatives. This role is available... 
    Senior

    Tatham Engineering Limited

    Barrie, ON
    1 day ago
  • Lead municipal infrastructure at EXP as a Senior Civil Engineer in Barrie or New Liskeard, Ontario. Focus on project management, technical design, and delivering sustainable engineering solutions. As a Senior Civil Engineer, you will spearhead municipal projects, ensuring technical... 
    Senior

    Exp Global Inc.

    Barrie, ON
    1 day ago
  • $135k - $150k per year

     ...passion for solving complex building challenges and the people skills to build long-lasting client relationships? We’re looking for a Senior Civil Engineer with about 15 years of experience to join our Building Restoration Group. This is a key leadership opportunity to serve... 
    Senior
    Remplacement
    Contract work
    For contractors
    Internship
    Work at office
    Flexible hours

    Burnside & Associates Limited

    Barrie, ON
    12 hours ago
  •  ...work that truly matters.    At Aramark,   we serve thousands of seniors living in assisted living, independent living, skilled nursing,...  ...Basic understanding of food preparation techniques, portion control, and food safety guidelines. Ability to read, write, and follow... 
    Senior
    Local area
    Flexible hours
    Day shift
    Afternoon shift
    Early shift

    Aramark

    Barrie, ON
    1 day ago
  •  ...Burnside & Associates Limited is seeking a Senior Civil Engineer with about 15 years of building restoration experience to join the Building Restoration Group in Ontario. You will lead projects from concept to completion, manage client relationships, and supervise junior staff... 
    Senior

    Burnside & Associates Limited

    Barrie, ON
    12 hours ago
  •  ...Title: Product Engineer(ing) - Electric Hearth Reports To: Senior Manager, Product & Technology Location: 9 Napoleon Road, Barrie...  ...and designing mechanical systems. Knowledge of electrical and control systems. Skilled in manufacturing and assembly processes.... 
    Senior
    Full time
    Work at office

    Napoleon

    Barrie, ON
    6 days ago
  • $65k - $87k per year

     ...Job Responsibilities: Assist in designing automated PLC control systems using AutoCAD Electrical and Eplan incorporating equipment...  ...efficiencies and takes a lead role on projects. Works towards a Senior level position. Senior: Job Responsibilities: Design... 
    Senior
    Permanent employment
    Casual work
    Remote work

    JENOPTIK

    Barrie, ON
    12 days ago
  •  ...RESPONSIBILITIES : Technical Leadership & Design Oversight Provide senior technical leadership for all civil and AGC design activities,...  ...governance tools, and technical procedures. Lead document control activities for the AGC division, ensuring traceable and compliant... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    For subcontractor

    Albarrie Canada Limited

    Barrie, ON
    4 days ago
  • $28 - $35 per hour

     ...communication, marketing, and brand-development activities. This is not a senior marketing strategy or creative director position. We are looking...  ...Able to balance creativity with organization, quality control, and business priorities Adaptable and willing to grow as the... 
    Senior
    Long term contract
    Part time
    Work at office
    Flexible hours

    Bay Point Contracting

    Barrie, ON
    4 days ago
  • $80.16k - $107.43k per year

     ...limited to regulations related to the parking of vehicles, pet controls, property maintenance, business licensing, and sign placement....  ...supervisory experience and demonstarted experience working with senior/executive level officials and/or elected/appointed officials.... 
    Senior
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Part time
    Internship
    Work at office
    Weekend work
    Afternoon shift

    City of Barrie

    Barrie, ON
    11 days ago
  • $95k - $135k per year

     ...total rewards package that reflects the seniority and technical scope of the role. ~$95,000...  ..., skilled trades, operations, sales, and senior leadership. For a project leader who...  ...major automation projects are delivered with control, clarity, and confidence from initial... 
    Senior
    Permanent employment
    Full time
    Casual work
    Work at office
    Relocation package

    Stoakley-Stewart Consultants

    Barrie, ON
    a month ago
  •  .... Business development skills. LLQP and/or Mutual Fund license or course/exam completion. Become a Sun Life advisor to take control of your future in a purpose-driven career helping individuals, families, and business owners in your community achieve lifetime financial... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Local area

    Financière Sun Life

    Barrie, ON
    1 day ago
  • $75k - $90k per year

     ...through effective budgeting, forecasting, labour management, and cost controls. Foster a positive, inclusive workplace culture focused on...  ...that all new hires in hospitals, long term care facilities, and senior homes to be fully vaccinated against COVID-19 and may require... 
    Senior
    Long term contract
    Full time
    For contractors
    Seasonal work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Sodexo Canada Ltd

    Barrie, ON
    15 days ago
  •  ..., AutoCAD, and Visual Components. Technical Validation: Validate process concepts with cross-functional teams, including Design, Controls, and Manufacturing. Costing and Proposal Support: Prepare cycle time charts, pricing spreadsheets, supplier quotation requests, and... 
    Full time
    Flexible hours

    Innovative Group Of Companies

    Barrie, ON
    12 hours ago
  •  ...Payable activities and reporting requirements. Participate in Finance team meetings and contribute ideas for improving processes, controls, and efficiency. Assist with the adoption and enhancement of automation and AI-driven tools designed to streamline Accounts Payable... 
    Internship

    Innovative Group Of Companies

    Barrie, ON
    12 hours ago
  •  ...7.5 hours continuously Transferable Experience : Home Inspector Insurance Adjuster Mortgage Inspector Inventory Control Specialist Douglas Guardian LLC provides equal employment opportunity (EEO) to all applicants for employment without regard to race... 
    Full time
    Part time
    Home office
    Monday to friday
    Flexible hours
    Shift work
    Weekday work

    Douglas Guardian

    Barrie, ON
    4 hours ago

Do you want to receive more vacancies?

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