Talent.com
Controller
ControllerRobert Half • Hamilton, ON, CA
Controller

Controller

Robert Half • Hamilton, ON, CA
30+ days ago
Job type
  • Permanent
  • Quick Apply
Job description

Are you an experienced accounting professional looking for an opportunity to lead and grow within a dynamic and growing company? Our client specializes in custom design, manufacture, and assembly of of projects throughout North America and expanding the team by hiring a Controller. Note that this role is 100% onsite until the new Controller is able to effectly perform the position in a hybrid capacity.

As the Controller, you will report to the COO and take ownership of the organization's financial operations, ensuring accuracy and efficiency while supporting business goals. You will be an integral part of the leadership team and collaborate with other departments including Operations, Production, Project Management and Supply Chain / Procurement.

Responsibilities include :

  • Leadership & Oversight :   Provide direction for daily accounting processes, including accounts payable, accounts receivable, payroll, and the general ledger.
  • Financial Reporting :  Ensure accurate and timely preparation of monthly, quarterly, and annual financial reports.
  • Internal Controls :   Maintain internal financial safeguards, oversee budgets, track costs, and monitor expenditures.
  • Cash Flow Management :   Drive forecasting and cash flow planning in collaboration with organizational leadership.
  • Audit Readiness :   Coordinate the annual audit process and serve as the primary liaison for external auditors.
  • Compliance :  Ensure adherence to all financial, tax, and regulatory reporting requirements.
  • Process Improvement :   Lead initiatives to optimize accounting processes and systems for greater efficiency.
  • Inventory Management :  Support cost tracking and analysis for inventory control.
  • Project Support :  Provide financial expertise related to cost control, job costing, and billing for project management teams.
  • Team Development :   Supervise, train, and mentor junior accounting staff, fostering a high-performance team-oriented culture.
  • 5+ years of accounting experience, including 2 years as a Controller or Accounting Manager.
  • CPA designation is preferred, although client may consider suitable candidates with adequate and relevant industry experience.
  • Construction or manufacturing industry experience is mandatory.
  • Full cycle accounting , month-end close, financial statement preparation, budgeting / forecasting, costing, inventory management, tax compliance and government remittances.
  • Strong technology skills including Excel and QuickBooks.
  • Ability to work in a dynamic, fast-paced and changing environment.
  • Strong leadership skills and ability to delegate work, mentor and coach staff.

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training.All applicants applying for Canadian job openings must be authorized to work in Canada.

Only job postings for jobs located in Quebec appear in French.

© 2025 Robert Half. By clicking “Apply,” you’re agreeing to Robert Half’s Terms of Use .

Create a job alert for this search

Controller • Hamilton, ON, CA

Similar jobs
Finance Manager (Controller)

Finance Manager (Controller)

OFNTSC • Hagersville, ON, Canada
Full-time
Location : New Credit / Brantford.The Ontario First Nations Technical Services Corporation (OFNTSC) is a nonprofit organization that provides technical advisory services, training, and capacity deve...Show more
Last updated: 17 days ago • Promoted
Financial Accounting Manager

Financial Accounting Manager

Vaco by Highspring • Milton, ON, CA
Permanent
Our client is an engineering company.They are looking for a who will be responsible for managing the region's statutory reporting process and audits. They will be part of the Global Statutory Team, ...Show more
Last updated: 30+ days ago • Promoted
Payroll Administrator - 3 Month Contract

Payroll Administrator - 3 Month Contract

Vaco by Highspring • Milton, Ontario, CA
Temporary
Consistently interpret and apply regulations, employment laws, and other requirements that guide the processing of payroll to ensure compliance with Provincial regulations for both union and non-un...Show more
Last updated: 12 days ago • Promoted
Senior Specialist, Pension Accounting Operations - 12 Months

Senior Specialist, Pension Accounting Operations - 12 Months

Vaco by Highspring • Milton, ON, CA
Permanent
Updating benefit payments status.Excellent communication skills.Pivot tables and v-lookups knowledge.Click the “Apply Now” button and follow the instructions to submit your resume.Please know that ...Show more
Last updated: 10 days ago • Promoted
Junior Tax Analyst - 3 Month Contract

Junior Tax Analyst - 3 Month Contract

Vaco by Highspring • Milton, ON, CA
Temporary
Preparing basic tax schedules and worksheets.Gathering and organizing supporting documents for filings.Entering data into tax software and internal systems. Assisting with simple tax return preparat...Show more
Last updated: 9 days ago • Promoted
Payroll Manager - 3-6 Month Contract

Payroll Manager - 3-6 Month Contract

Vaco by Highspring • Halton Hills, ON, CA
Temporary
Managing organizational processes and employee events in the employment life cycle that have a payroll component; (responsibilities include processing complex or escalated issues related to salarie...Show more
Last updated: 10 days ago • Promoted
Manager Capital accounting and reporting

Manager Capital accounting and reporting

Vaco by Highspring • Milton, ON, CA
Permanent
Our client is a large electricity transmission and distribution service provider.They are looking for a Manager Capital accounting and reporting to join their team!. Opportunities for growth and dev...Show more
Last updated: 16 days ago • Promoted
Tax Manager, Investment Funds

Tax Manager, Investment Funds

Vaco by Highspring • Milton, ON, CA
Permanent +1
Our client is a leading global asset management client.They are looking for a Tax Manager, Investment Funds to join their team!. Strong mentorship and learning opportunities working closely with the...Show more
Last updated: 30+ days ago • Promoted
Tax Manager

Tax Manager

Vaco by Highspring • Georgetown, Ontario, CA
Permanent
Our client is a large automotive services company.Opportunities to travel to the U.Oversee the preparation of tax provisions and disclosures in financial statements in accordance with relevant acco...Show more
Last updated: 10 days ago • Promoted
Payroll Manager

Payroll Manager

Vaco by Highspring • Milton, ON, CA
Permanent
Managing organizational processes and employee events in the employment life cycle that have a payroll component; (responsibilities include processing complex or escalated issues related to salarie...Show more
Last updated: 30+ days ago • Promoted
Assistant Controller

Assistant Controller

Vaco by Highspring • Acton, Ontario, Canada
Permanent
Our client is a major Canadian retailer.They are looking for a Assistant Controller to join their team!.Opportunity for growth and development. Prepare and review monthly, quarterly, and year-end fi...Show more
Last updated: 11 days ago • Promoted
Controller

Controller

Vaco by Highspring • Acton, Ontario, Canada
Permanent
Our client is a distribution company.They are looking for a Controller who will be responsible for overseeing the day-to-day functions of Finance / Accounting, including month-end, risk management a...Show more
Last updated: 23 days ago • Promoted
Assistant Controller - Hamilton, Ontario

Assistant Controller - Hamilton, Ontario

MaxPeopleHR • Hamilton, ON, Canada
Full-time
MML) is a well-established, privately owned Canadian full-service mechanical contractor that continues to grow year after year. With a strong industry reputation, they deliver outstanding results ac...Show more
Last updated: 30+ days ago • Promoted
Corporate Controller

Corporate Controller

Community Sports Partners • Hamilton, ON, Canada
Full-time
We are one of the largest and fastest growing private youth sports operators in the GTA.We provide fun, engaging experiences, creating lasting memories for the youth and families in our communities...Show more
Last updated: 25 days ago • Promoted
Finance Manager

Finance Manager

Vaco by Highspring • Halton Hills, ON, CA
Permanent
Our client is a private software company.Finance Manager to join their team!.Exposure to multiple operating companies (100+ globally). Close collaboration with Finance Directors and Operating Partne...Show more
Last updated: 30+ days ago • Promoted
Senior Tax Manager-US

Senior Tax Manager-US

Vaco by Highspring • Milton, ON, CA
Permanent
Our client is a private software company.They are looking for a Senior Tax Manager-US to join their team!.Entrepreneurial and collaborative. Prepare, review and sign US corporate income tax returns ...Show more
Last updated: 30+ days ago • Promoted
Payroll Specialist

Payroll Specialist

Vaco by Highspring • Halton Hills, Ontario, CA
Permanent
Payroll Operations & Regulatory Oversight.Serve as the central owner of the organization’s payroll function, ensuring end-to-end accuracy and timeliness. Import timekeeping data and apply necessary ...Show more
Last updated: 10 days ago • Promoted
Director, Financial Reporting

Director, Financial Reporting

Vaco by Highspring • Hamilton, Ontario, CA
Permanent
Our client is a publicly listed services company.They are looking for a Director, Financial Reporting to join their team!. Company recently named one of The Globe and Mail’s Top Growing Companies.Ex...Show more
Last updated: 30+ days ago • Promoted