Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

31 results for Payroll in Hamilton, ON

Payroll Administrator
  • Oakville, ON
  • onsite
  • Permanent
  • 80000.00 - 85000.00 CAD / Yearly
  • <p>Are you a detail-oriented professional with expertise in payroll, benefits administration, and HRIS systems? A leading distribution organization is searching for a skilled Payroll / Benefits / HRIS Administrator to join their dynamic team! If you thrive in a fast-paced environment, enjoy problem-solving, and take pride in ensuring accuracy and compliance in HR functions, this is the opportunity you’ve been waiting for.</p><p><br></p><p>About the Role:</p><p>As the Payroll / Benefits / HRIS Administrator, you will play a key role in supporting our HR team and wider organization through efficient payroll processing, benefits management, and HR system optimization. You’ll collaborate with multiple departments and be pivotal in ensuring employees are paid accurately, benefit programs function smoothly, and HR data integrity is maintained across systems.</p><p><br></p><p>Responsibilities:</p><p>·        Manage end-to-end payroll processing, ensuring compliance with federal, state, and local regulations.</p><p>·        Administer employee benefits programs, including enrollments, changes, and terminations, while answering employee questions and resolving benefit-related concerns.</p><p>·        Maintain and optimize the company’s HR Information System (HRIS), ensuring data accuracy, generating reports, and streamlining processes.</p><p>·        Partner with HR and financial teams to ensure payroll and benefits align with company policies and goals.</p><p>·        Assist in the preparation of required reports, audits, and reconciliations related to payroll, benefits, and HR systems.</p><p>·        Analyze payroll, benefits, and HRIS data to identify trends and support strategic decision-making.</p><p>·        Develop and document procedures to improve efficiency and compliance, staying ahead of best practices and regulatory changes.</p>
  • 2025-09-24T13:33:43Z
Payroll Coordinator
  • Toronto, ON
  • onsite
  • Permanent
  • 70000.00 - 85000.00 CAD / Yearly
  • We are looking for a dedicated and detail-oriented Payroll Coordinator to join our team in Toronto, Ontario. In this role, you will play a pivotal part in ensuring the accurate and timely processing of payroll, while maintaining compliance with all relevant regulations and company standards. This position offers an opportunity to collaborate across departments and contribute to the continuous improvement of payroll operations.<br><br>Responsibilities:<br>• Process payroll for employees accurately and efficiently, including verifying hours, deductions, bonuses, and adjustments.<br>• Ensure compliance with federal, provincial, and local payroll regulations, including tax and labour laws.<br>• Respond to employee payroll inquiries and resolve discrepancies in a timely and meticulous manner.<br>• Maintain and update employee information in payroll systems in alignment with company policies.<br>• Prepare and submit payroll-related reports for management and accounting purposes.<br>• Collaborate with HR, accounting, and other departments to streamline payroll operations and provide cross-functional support.<br>• Identify and propose improvements to payroll processes to enhance efficiency and accuracy.<br>• Stay updated on changes to payroll regulations and implement necessary adjustments to ensure compliance.<br>• Assist in audits and reviews related to payroll to ensure data accuracy and adherence to standards.
  • 2025-09-17T21:58:46Z
Payroll Administrator
  • North York, ON
  • onsite
  • Permanent
  • 60000.00 - 70000.00 CAD / Yearly
  • We are looking for a meticulous and organized Payroll Administrator to join a dynamic team in North York, Ontario. In this role, you will play a pivotal part in managing payroll processes, ensuring compliance with regulations, and providing accurate and timely support to employees. This is an excellent opportunity for a detail-oriented individual seeking growth in a collaborative and fast-paced environment.<br><br>Responsibilities:<br>• Process payroll for all employees in accordance with schedules and applicable federal, provincial, and local regulations.<br>• Maintain and regularly update employee payroll records, including wages, deductions, benefits, and bonuses.<br>• Address and resolve payroll discrepancies while responding to employee inquiries about pay and payroll processes.<br>• Prepare, reconcile, and report payroll data to the accounting department, ensuring accuracy and timeliness.<br>• Generate detailed payroll reports for management review and decision-making.<br>• Monitor changes in payroll regulations and tax laws, implementing necessary updates in systems and practices.<br>• Collaborate with HR and accounting teams to support payroll-related processes and ensure seamless operations.
  • 2025-09-30T16:04:29Z
Payroll Specialist
  • Toronto, ON
  • onsite
  • Temporary
  • 38.00 - 44.00 CAD / Hourly
  • We are looking for an experienced Payroll Specialist to join our team in Toronto, Ontario. In this senior-level role, you will play a critical part in managing payroll operations for a large organization, ensuring accuracy and compliance in all processes. This is a long-term contract position offering an opportunity to work within a unionized workplace and contribute to a dynamic payroll environment.<br><br>Responsibilities:<br>• Oversee the accurate processing of payroll for a large workforce, ensuring compliance with relevant regulations and organizational policies.<br>• Collaborate with team members, including clerks and analysts, to maintain smooth payroll operations and resolve any discrepancies.<br>• Manage data entry and validation for Workday systems, including testing and troubleshooting as needed.<br>• Handle payroll deductions, garnishments, and benefit-related functions, ensuring timely and accurate reporting.<br>• Support timesheet and attendance management processes, working closely with designated personnel.<br>• Prepare and reconcile monthly payroll reports, identifying and addressing inconsistencies.<br>• Provide expertise on payroll matters in a unionized environment, ensuring adherence to collective agreements.<br>• Assist in the development and implementation of process improvements to enhance efficiency and accuracy in payroll operations.
  • 2025-09-19T14:24:05Z
Payroll Specialist
  • Markham, ON
  • onsite
  • Temporary
  • 33.25 - 38.50 CAD / Hourly
  • We are looking for a skilled Payroll Specialist to join our team in Markham, Ontario, on a contract basis. In this role, you will oversee full-cycle payroll processing, manage benefits administration, and provide essential HR support to ensure smooth operations. This position offers an opportunity to apply your expertise in payroll systems and Canadian employment legislation within the wholesale distribution industry.<br><br>Responsibilities:<br>• Process bi-weekly payroll with precision and timeliness using Dayforce Powerpay Plus.<br>• Reconcile and calculate provincial remittances and payments to ensure compliance with regulations.<br>• Prepare detailed monthly payroll journal entries and perform account reconciliations.<br>• Manage year-end payroll tasks, including balancing, filing, and distributing T4s and T2200s.<br>• Calculate commissions and generate sales tracking reports to support account managers.<br>• Administer group benefits and retirement plans, handling enrollments, updates, and terminations.<br>• Maintain accurate payroll and HR personnel records to ensure up-to-date documentation.<br>• Conduct onboarding sessions for new hires, covering HR policies, payroll, and benefits programs.<br>• Update and maintain the employee handbook to align with legislative and company policy changes.<br>• Organize company events, such as awards meetings, holiday gatherings, and employee engagement activities.
  • 2025-09-25T22:48:45Z
Payroll Manager
  • Toronto, ON
  • onsite
  • Temporary
  • 45.00 - 55.00 CAD / Hourly
  • <p>We are seeking an experienced <strong>Payroll Manager</strong> to join our team on a <strong>6-month contract</strong>. This is a critical leadership role overseeing the payroll function for a large, complex organization of <strong>4,000 employees</strong>, including those in a <strong>unionized environment (2 unions)</strong>.</p><p>As Payroll Manager, you will lead a team of five payroll professionals, ensuring accurate and timely processing of bi-weekly payroll. You will oversee approvals, reviews, and compliance, while maintaining the highest level of accuracy and confidentiality in all payroll operations.</p><p><br></p><p><strong>Contract Details</strong></p><ul><li><strong>Term:</strong> 6 months </li><li><strong>Location:</strong> Downtown Toronto (3 days onsite, 2 days remote)</li><li><strong>Schedule:</strong> Full-time, standard business hours</li></ul><p><strong>Key Responsibilities</strong></p><ul><li>Lead and manage a team of 5 payroll specialists, providing coaching, mentorship, and support.</li><li>Oversee the end-to-end payroll process for 4,000 employees, including unionized groups.</li><li>Ensure timely and accurate bi-weekly payroll processing, approvals, and compliance with legislation and collective agreements.</li><li>Review and approve complex payroll transactions, reconciliations, and adjustments.</li><li>Maintain strong internal controls and ensure compliance with all payroll-related policies, regulations, and collective agreements.</li><li>Partner with HR and Finance on reporting, audits, and issue resolution.</li><li>Monitor and meet strict deadlines with a high degree of accuracy.</li><li>Drive efficiencies and process improvements within the payroll function.</li></ul><p><br></p>
  • 2025-09-08T16:09:33Z
Payroll Systems Consultant - ADP Business Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 45.00 - 65.00 CAD / Hourly
  • <p>We are seeking an experienced <strong>Payroll Systems Consultant - ADP Business Analyst </strong>for a contract role based in Toronto, Ontario. This role will focus on assessing, streamlining, and optimizing payroll processes within ADP to drive greater efficiency, accuracy, and automation. You will play a key role in designing a clear improvement roadmap, ensuring payroll operations align with organizational goals, compliance requirements, and best practices.</p><p><br></p><p><strong>Contract role for 6 weeks full-time that may continue on a part-time basis.</strong></p><p><strong>Primarily remote, with expectation to be in-office for workshop sessions. </strong></p><p><strong>Location: downtown Toronto.</strong></p><p><br></p><p>Responsibilities:</p><p>• Conduct a comprehensive assessment of the current payroll processes across all properties and the corporate office.</p><p>• Identify inefficiencies, control weaknesses, and gaps within the existing payroll workflows.</p><p>• Collaborate with stakeholders to map end-to-end payroll processes and recommend improvements.</p><p>• Design a prioritized list of initiatives aimed at enhancing payroll efficiency and accuracy.</p><p>• Develop a practical roadmap to implement process improvements over a defined timeline.</p><p>• Provide expert advice on optimizing the use of payroll systems such as ADP.</p><p>• Create detailed documentation outlining recommendations, implementation strategies, and progress tracking.</p><p>• Analyze data workflows to ensure alignment with organizational objectives and operational needs.</p><p>• Offer consulting support on integrating payroll processes with CRM and ERP systems.</p><p>• Ensure quality assurance and compliance standards are met throughout all stages of the improvement plan.</p>
  • 2025-09-18T18:38:45Z
HR Generalist
  • Toronto, ON
  • remote
  • Temporary
  • 30.00 - 35.00 CAD / Hourly
  • <p>We are looking for an experienced HR Generalist to join our team in Toronto, Ontario. This long-term contract position is ideal for someone who excels in providing comprehensive HR administrative support within the dynamic environment of a financial investment firm. You will play a key role in managing employee onboarding, benefits administration, payroll, and other critical HR functions.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate and execute employee onboarding processes, ensuring all documentation and ID verification are completed accurately.</p><p>• Prepare and distribute offer letters, benefits enrollment packages, and other HR-related communications.</p><p>• Manage payroll operations using systems such as UKG.</p><p>• Oversee HR reporting activities, including compliance tracking and data analysis.</p><p>• Facilitate employee terminations, ensuring all procedures are conducted in a thorough and compliant manner.</p><p>• Conduct candidate screening and background checks to support the recruitment process.</p><p>• Provide training and guidance on company policies and procedures to employees.</p><p>• Maintain accurate records and ensure confidentiality in all HR-related matters.</p><p>• Collaborate with internal teams to optimize HR workflows and processes.</p>
  • 2025-10-02T15:44:10Z
Bookkeeper and Office Manager
  • Milton, ON
  • onsite
  • Permanent
  • 65000.00 - 75000.00 CAD / Yearly
  • We are looking for an experienced Bookkeeper and Office Manager to oversee financial operations and administrative functions for a dynamic organization in the beverage industry. This role requires someone with a strong attention to detail and a solid background in bookkeeping, financial reporting, and office management. Based in Milton, Ontario, this position offers the opportunity to work with a dedicated team and contribute to the company's financial health and operational efficiency.<br><br>Responsibilities:<br>• Maintain accurate financial records, including invoices, purchase orders, accounts payable and receivable, and payroll for a team of five employees.<br>• Perform bank reconciliations for multiple accounts and ensure timely resolution of discrepancies.<br>• Prepare and analyze financial reports, such as income statements, balance sheets, and cash flow statements.<br>• Monitor cash flow, assist with budgeting, and provide financial forecasting support.<br>• Ensure compliance with accounting standards and regulatory requirements.<br>• Manage foreign currency transactions and payments across multiple currencies, including Euro, New Zealand Dollar, and Australian Dollar.<br>• Utilize Microsoft Dynamics 365 for financial management and reporting, enhancing workflow automation and accuracy.<br>• Review and improve internal accounting procedures to optimize efficiency and maintain strong internal controls.<br>• Support year-end financial processes and collaborate with external accountants or auditors as needed.<br>• Oversee general office management tasks to ensure smooth day-to-day operations.
  • 2025-09-15T20:44:04Z
Bookkeeper
  • Toronto, ON
  • onsite
  • Temporary
  • 28.50 - 33.00 CAD / Hourly
  • We are looking for a meticulous and detail-oriented Bookkeeper to join our team on a contract basis in Toronto, Ontario. In this role, you will manage essential financial tasks to ensure accurate accounting and reporting. This position is ideal for someone with a strong background in bookkeeping, including accounts payable, accounts receivable, and payroll.<br><br>Responsibilities:<br>• Perform accurate account reconciliations to maintain the integrity of financial records.<br>• Manage accounts payable and accounts receivable processes, ensuring timely and accurate transactions.<br>• Conduct bank reconciliations to align financial statements with bank records.<br>• Handle all bookkeeping tasks, including maintaining general ledgers and preparing financial reports.<br>• Enter financial data efficiently and accurately into accounting systems.<br>• Assist with month-end close activities, including preparing journal entries and reconciling accounts.<br>• Process payroll and ensure compliance with applicable regulations.<br>• Utilize QuickBooks and Microsoft Excel to manage and analyze financial data.<br>• Support the preparation of financial documents for audits or other reporting needs.
  • 2025-09-26T21:43:44Z
HR Generalist
  • Bolton, ON
  • onsite
  • Permanent
  • 70000.00 - 85000.00 CAD / Yearly
  • We are looking for an experienced HR Generalist to join our team in Bolton, Ontario. In this role, you will provide comprehensive HR support to a manufacturing workforce, focusing on recruitment, health and safety, and employee engagement. This is an excellent opportunity for a hands-on individual to make an impact in a dynamic and collaborative environment.<br><br>Responsibilities:<br>• Manage the full recruitment cycle for both hourly and salaried positions, including sourcing, interviewing, and onboarding new hires.<br>• Oversee HR administration tasks such as maintaining employee records, preparing documentation, and ensuring data accuracy.<br>• Conduct regular health and safety walk-throughs, collaborate with supervisors to maintain compliance, and coordinate training programs.<br>• Act as an advocate for a positive workplace culture, fostering teamwork and supporting leadership with coaching and guidance.<br>• Assist with payroll and workforce management processes, ensuring accuracy and contributing to system updates as required.<br>• Develop and implement HR policies and procedures that align with organizational goals and compliance requirements.<br>• Partner with leadership to support strategic HR initiatives that drive business growth and employee satisfaction.<br>• Provide ongoing support and advice to employees, addressing concerns and promoting a harmonious work environment.
  • 2025-09-19T15:44:04Z
Accountant
  • Toronto, ON
  • onsite
  • Temporary
  • 29.29 - 33.91 CAD / Hourly
  • We are looking for an experienced Accountant to join our team in Toronto, Ontario, on a long-term contract basis. In this role, you will play a vital part in managing financial transactions, ensuring accurate records, and supporting the business during its busiest periods and beyond. This position offers an exciting opportunity to work in a dynamic environment with a focus on precision and efficiency.<br><br>Responsibilities:<br>• Process and reconcile customer payments, sales orders, and invoices with accuracy and efficiency.<br>• Set up vendor profiles in the banking portal and assist with wire payment processing.<br>• Prepare and post bi-weekly payroll journal entries, ensuring all records are accurate before approval.<br>• Calculate and process payments for contract drivers, consolidating delivery data and submitting payment details to accounts payable.<br>• Manage monthly depreciation entries and assist with month-end and year-end closing activities.<br>• Reconcile bank accounts, monitor transactions, and ensure timely payments to vendors.<br>• Handle corporate customer invoices, including reviewing and processing large, detailed statements.<br>• Utilize accounting software, such as NetSuite, to maintain accurate financial records and reports.<br>• Support the accounts payable function, including cheque and wire transfer processing.<br>• Collaborate with other team members to ensure compliance with sales tax regulations and financial policies.
  • 2025-09-18T18:58:50Z
Senior Accounting Technician
  • Toronto, ON
  • onsite
  • Permanent
  • 80000.00 - 90000.00 CAD / Yearly
  • <p>The Senior Accounting Technician plays a key role in managing and executing complex accounting processes and contributing to the accuracy of financial records. This position is responsible for ensuring compliance with relevant regulations, assisting with financial reporting, and supporting the broader finance team in achieving organizational goals. The Senior Accounting Technician will rely on advanced knowledge of financial principles and accounting systems, demonstrating leadership in mentorship and problem-solving.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Perform and oversee advanced accounting functions such as reconciliations, journal entries, and general ledger maintenance.</li><li>Ensure the timely and accurate processing of accounts payable, accounts receivable, payroll, and other operational tasks.</li><li>Preparation of personal, corporate and trust income tax returns</li><li>Assist in preparing monthly, quarterly, and annual financial reports.</li><li>Support audits by gathering and organizing necessary documentation and addressing auditor inquiries.</li><li>Review and ensure adherence to internal controls and compliance with relevant regulations (e.g., GAAP, IFRS).</li><li>Preparation of payroll, GST/HST reports and year-end tax forms</li><li>Assist in identifying inefficiencies and recommend improvements to processes and controls.</li><li>Utilize financial software and tools to manage accounting processes securely and efficiently.</li><li>Support the implementation of new accounting systems or updates to existing platforms.</li><li>Provide training, mentorship, and guidance to junior accounting team members.</li><li>Lead special projects, such as process improvement initiatives or strategic finance tasks.</li><li>Analyze and resolve complex accounting discrepancies or issues.</li><li>Serve as a point of contact for stakeholders regarding technical accounting questions.</li></ul><p><br></p>
  • 2025-09-25T16:53:44Z
Accounting Manager
  • Markham, ON
  • onsite
  • Temporary
  • 45.00 - 50.00 CAD / Hourly
  • <p>Robert Half is seeking a <strong>Hands-on Accounting Manager</strong> with strong leadership and accounting expertise for a Markham client. The ideal candidate will possess practical accounting skills, experience in inventory management, and the ability to lead a team in a collaborative work environment. This role requires close interaction with warehouse operations, handling transactional processes, and providing mentorship to staff. This is a 10–12-month contract, and working arrangement is 5 days onsite. </p><p> </p><p><strong>Accounting & Financial Oversight:</strong></p><p>·      Perform day-to-day accounting tasks, including general ledger management, reconciliations, and month-end processes.</p><p>·      Prepare and submit tax reports, including HST compliance and submissions.</p><p>·      Manage customer deposits and reconciliation processes effectively.</p><p>·      Hands-on involvement in managing transactional accounting functions across Accounts Payable (AP), Accounts Receivable (AR), and Credit.</p><p>·      Prior experience with payroll duties using ADP Workforce Now (WFN) is an asset. </p><p> </p><p><strong>Inventory Management:</strong></p><p>·      Oversee inventory controls and processes, ensuring accurate tracking and reconciliation of transactions.</p><p>·      Manage and address issues related to shipments, including investigating delays or missing deliveries with the warehouse team.</p><p>·      Coordinate sales orders associated with purchase orders and trouble-shoot discrepancies.</p><p><strong> </strong></p><p><strong> </strong></p>
  • 2025-10-06T14:13:45Z
Controller
  • St. Catharines, ON
  • onsite
  • Permanent
  • 80000.00 - 100000.00 CAD / Yearly
  • <p><strong>The Organization:</strong></p><p>Our client is a private, faith-based, non-profit organization dedicated to providing exceptional care within the community. They foster an environment of teamwork, staff involvement, and continuous personal development. With progressive leadership and a commitment to collaboration, they are expanding the Finance Team and are hiring for a Controller.<strong> This role is 100% onsite in St Catharines. </strong></p><p><br></p><p><strong>The Role:</strong></p><p>As the Controller, you will report to the Assistant Director of Finance and play a vital role in optimizing the organization's business efficiency and supporting strategic objectives. This role will involve month-end close, financial reporting, cash flow management, financial analysis, budgeting/forecasting, account reconciliations, and other accounting functions focused on maintaining a robust system of controls, delivering actionable insights, and ensuring compliance.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Generate precise and dependable financial records and reports to meet the needs of internal and external stakeholders.</li><li>Evaluate financial performance by comparing actual results to projected plans and forecasts, highlighting essential performance metrics.</li><li>Oversee month-end and year-end close procedures while managing the reconciliation of accounts payable, accounts receivable, and payroll records.</li><li>Develop cash flow statements and annual budgets, working collaboratively with cross-departmental teams.</li><li>Ensure adherence to Ministry funding guidelines and accurately complete government reporting tasks.</li><li>Coordinate and oversee the preparation of audit materials for year-end submissions.</li><li>Identify opportunities to streamline financial processes and implement enhancements for greater operational efficiency.</li><li>Support the deployment of new software and systems, improving organizational reporting capabilities.</li><li>Guide and mentor team members to foster skill development and advance their professional growth within the organization.</li></ul><p><strong>What is in it for You?</strong></p><ul><li>Competitive compensation package.</li><li>Comprehensive medical, dental, and vision benefits.</li><li>Generous vacation, personal time and sick day policies.</li><li>Employer contribution to RRSPs.</li><li>Free parking and access to onsite Fitness & Wellness facilities.</li><li>Opportunity to give back to the local community.</li><li>A supportive, progressive work environment fostering onsite collaboration and innovation.</li><li>Exciting career growth opportunities within the Finance team.</li></ul><p><br></p><p><br></p>
  • 2025-09-26T12:39:25Z
Office Manager: 15 month Maternity Leave Contract
  • Toronto, ON
  • onsite
  • Permanent
  • 75000.00 - 95000.00 CAD / Yearly
  • <p>Are you a proactive and detail-oriented professional looking to manage and improve the efficiency of a fast-paced office environment? We are seeking a skilled <strong>Office Manager</strong> to join our team and oversee finance, administration, technology, human resources, facilities, and operations. This is a dynamic opportunity to contribute to a thriving organization while leading critical day-to-day functions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p><strong>Finance & Administration</strong></p><ul><li>Oversee accounting activities for multiple companies, including payables, receivables, payroll, client billing adjustments, and financial reporting.</li><li>Supervise and provide guidance to two team members managing financial operations.</li><li>Review and monitor bank accounts, approve online payments (including wire transfers), and liaise with banks on general, trust, and credit card accounts.</li><li>Coordinate month-end and year-end financial reviews in collaboration with external accountants.</li><li>Ensure compliance with Law Society of Ontario (LSO) financial requirements, including mandatory filings and audits.</li><li>Handle tax and regulatory filings such as HST, transaction levies, and annual reports.</li><li>Manage insurance renewals related to professional liability, property, cyber, life, and other policies.</li><li>Oversee GIC investments and firm cell phone accounts.</li></ul><p><strong>Technology</strong></p><ul><li>Act as the main point of contact for technology support providers, assisting with day-to-day troubleshooting and emergency IT needs.</li><li>Manage the firm’s technology requirements, including software and subscription management (e.g., NetDocs, Zoom, Westlaw, Adobe).</li><li>Serve as the administrator for firm systems and technology accounts.</li></ul><p><strong>Human Resources</strong></p><ul><li>Lead all recruitment efforts, from candidate interviews to onboarding.</li><li>Handle employee offboarding, ensuring proper documentation is completed.</li><li>Oversee payroll and administer health benefits programs.</li><li>Track vacation, sick leave, and other absences while ensuring employee policies are enforced.</li><li>Support training, performance management, and resolve HR issues as needed.</li><li>Ensure compliance with health and safety regulations, as well as employment laws.</li><li>Maintain and update organizational policies and procedures.</li></ul><p><strong>Facilities & Operations</strong></p><ul><li>Ensure the smooth day-to-day running of the office, including staff access, supplies, and facilities maintenance.</li><li>Coordinate with vendors and service providers for operational needs.</li><li>Take on ad hoc projects to assist partners in achieving firm-wide goals.</li></ul><p><br></p><p><br></p>
  • 2025-09-22T20:08:59Z
Controller
  • Stoney Creek, ON
  • onsite
  • Permanent
  • 100000.00 - 120000.00 CAD / Yearly
  • <p>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. <strong>Note that this role is 100% onsite until the new Controller is able to effectly perform the position in a hybrid capacity.</strong></p><p><br></p><p>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.</p><p><br></p><p><strong>Responsibilities include:</strong></p><ul><li><strong>Leadership & Oversight: </strong>Provide direction for daily accounting processes, including accounts payable, accounts receivable, payroll, and the general ledger.</li><li><strong>Financial Reporting:</strong> Ensure accurate and timely preparation of monthly, quarterly, and annual financial reports.</li><li><strong>Internal Controls: </strong>Maintain internal financial safeguards, oversee budgets, track costs, and monitor expenditures.</li><li><strong>Cash Flow Management: </strong>Drive forecasting and cash flow planning in collaboration with organizational leadership.</li><li><strong>Audit Readiness: </strong>Coordinate the annual audit process and serve as the primary liaison for external auditors.</li><li><strong>Compliance:</strong> Ensure adherence to all financial, tax, and regulatory reporting requirements.</li><li><strong>Process Improvement: </strong>Lead initiatives to optimize accounting processes and systems for greater efficiency.</li><li><strong>Inventory Management:</strong> Support cost tracking and analysis for inventory control.</li><li><strong>Project Support:</strong> Provide financial expertise related to cost control, job costing, and billing for project management teams.</li><li><strong>Team Development: </strong>Supervise, train, and mentor junior accounting staff, fostering a high-performance team-oriented culture.</li></ul><p><br></p>
  • 2025-09-16T14:19:07Z
Controller
  • Toronto, ON
  • onsite
  • Permanent
  • - CAD / Yearly
  • <p><strong>ESSENTIAL DUTIES AND RESPONSIBILITIES</strong></p><p>·    Safeguard assets and assure accurate and timely recording of all transactions by implementing disciplines of internal audits, controls and checks across all departments </p><p>·      Manage the accuracy and productivity of day-to-day activities of accounts payable, cash disbursements, invoicing/billing, customer credits and collections, payroll, perpetual inventory integrity, fixed asset records, general & entity accounting, cost accounting, Human Resources, and IT Systems/Operations, Software Requirements etc. </p><p>·      Develop, improve and issue timely monthly financial records for Executive Director, Development and Board of Directors </p><p>·      Assure financial plans are consistent with organizational goals </p><p>·      Provide financial analysis tools to evaluate company ventures or special projects, programs, capital expenditures, products costing, etc. when necessary </p><p>·      Manage commercial banking relationships to facilitate an appropriate credit resource under highly competitive terms </p><p>·      Assure that assets are not awkwardly encumbered with personal guarantees or unrealistic commitments </p><p>·      Work closely with Executive Director in the development and economic evaluation of various fringe benefit programs for staff and program components </p><p>·      Interface with outside audit firms(s), banks and lessors, casualty/liability insurance agent(s), credit card companies, and collection agencies </p><p>·      Manage IT System - Interface with IT provider, software provider and internal staff.</p><p>·      Other duties as necessary </p><p><strong>SUPERVISORY RESPONSIBILITY</strong></p><p>Manages the overall direction, coordination, and evaluation of the Accounting/Finance, Operations, & HR Departments. Carries out supervisory responsibilities in accordance with the company policies and applicable laws. Responsibilities include interviewing, hiring, planning, assigning, directing work, rewarding, disciplining employees, performance reviews, and addressing complaints and resolving problems</p><p> <strong>OTHER RESPONSIBILITIES:</strong> </p><p>·      Support company through exemplary workmanship</p><p>·      Represent company and liaise with worldwide agency network as required.</p><p>·      Any other duties as directed by the President</p>
  • 2025-09-22T20:05:51Z
Accounting Manager
  • Toronto, ON
  • onsite
  • Permanent
  • 120000.00 - 130000.00 CAD / Yearly
  • <p>We are looking for an experienced Accounting Manager for a client in the construction industry to oversee financial operations and ensure the accuracy of the organization's accounting processes. The ideal candidate will bring expertise in managing financial systems, streamlining processes, and leading a team to achieve operational excellence. This role is based in Toronto and offers an opportunity to make a significant impact on the company's financial health.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Oversee full-cycle accounting, HST and T2 tax filings, audits, and internal controls.</p><p>• Monitor financial performance, identify improvements, and make recommendations.</p><p>• Maintain accurate financial records, including general ledger, accounts payable/receivable, cash flow, and budgets.</p><p>• Prepare monthly, quarterly, and annual financial statements in compliance with accounting standards.</p><p>• Develop and enforce accounting policies, procedures, and internal controls.</p><p>• Lead budgeting and forecasting processes in collaboration with department heads.</p><p>• Manage cash flow and working capital, ensuring optimal cash management.</p><p>• Conduct regular reviews of financial data to identify discrepancies and implement corrective measures.</p><p>• Collaborate with internal teams to ensure compliance with financial regulations and standards.</p><p>• Develop and maintain accounting policies and procedures to improve efficiency and accuracy.</p><p>• Train and mentor team members, fostering growth and ensuring high performance.</p><p>• Coordinate audits and ensure readiness for financial reviews.</p><p>• Evaluate and implement improvements to internal control systems.</p>
  • 2025-09-25T15:05:12Z
Bookkeeper
  • Mississauga, ON
  • onsite
  • Permanent
  • 60000.00 - 80000.00 CAD / Yearly
  • <p>Robert Half is partnered with a law firm in the Mississauga area who is hiring a Bookkeeper to their team. This is a full time permanent position located in the Mississauga area. As the Bookkeeper, you will be responsible for; </p><p><br></p><p><strong>Bookkeeping Responsibilities:</strong></p><ul><li>Manage and process accounts payable, ensuring timely and accurate payments.</li><li>Track and reconcile accounts receivable, including invoicing, collections, and deposits.</li><li>Prepare and process biweekly payroll for a small team, ensuring compliance and accuracy.</li><li>Prepare and make bank deposits, ensuring proper posting into the firm’s accounting system.</li><li>Maintain and reconcile trust accounts, ensuring compliance with applicable regulations and law society requirements.</li><li>Prepare and file HST remittances on time.</li><li>Assist with month-end close processes, including preparing reconciliations and reports.</li></ul><p><strong>Administrative Duties:</strong></p><ul><li>Maintain organized digital and physical financial records for audits and general administration.</li><li>Provide support for client invoicing, billing inquiries, and related administrative tasks.</li><li>Assist in preparing documentation for audits and compliance reporting.</li><li>Monitor office supplies and proactively re-order essential items to maintain stock levels.</li><li>Serve as the first point of contact for clients, visitors, and vendors by greeting and assisting them professionally.</li><li>Manage phone calls, emails, and correspondence, directing inquiries to the appropriate personnel.</li><li>Manage incoming and outgoing mail and courier services.</li></ul><p><br></p><p><br></p>
  • 2025-10-01T14:59:10Z
VP/Director of Finance
  • Mississauga, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p><strong>Interim Director of Finance</strong></p><p><strong>Location:</strong> Mississauga, ON (Hybrid – flexible: 3 days onsite, 2 days remote)</p><p><strong>Duration:</strong> 3 months (potential for extension)</p><p><strong>Start Date:</strong> ASAP</p><p><strong>Role Overview:</strong></p><p>Our client is seeking an experienced, hands-on <strong>Interim Director of Finance</strong> to manage financial operations on a interim basis. The role focuses on budgeting, liquidity management, hands-on month-end management and team supervision while ensuring compliance with global and local financial standards.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead and complete the <strong>budgeting process</strong> within the ERP system.</li><li>Oversee <strong>liquidity management</strong> and deliver accurate short- and long-term forecasts.</li><li>Analyze and interpret financial data with precision and actionable insights.</li><li>Manage <strong>month-end close procedures</strong> and streamline processes.</li><li>Ensure compliance with required <strong>reporting standards</strong> (IFRS, ASPE).</li><li>Supervise and support 3 direct reports (AR, AP, Payroll).</li></ul><p><br></p>
  • 2025-09-18T17:23:46Z
Controller
  • Kitchener, ON
  • onsite
  • Permanent
  • 105000.00 - 125000.00 CAD / Yearly
  • We are looking for a skilled Controller to oversee financial operations and ensure compliance with corporate and regulatory standards. Based in Kitchener, Ontario, this role involves managing forecasting, budgeting, and cost analysis while supporting the organization’s long-term financial goals. The ideal candidate will bring expertise in accounting functions, inventory management, and process improvement.<br><br>Responsibilities:<br>• Oversee financial forecasting, budgeting, and capital planning to support the organization’s strategic goals.<br>• Conduct quarterly close processes and prepare financial reports to ensure accuracy and compliance.<br>• Manage costing activities, including inventory valuation, perpetual inventory systems, and physical inventory counts.<br>• Collaborate with consultants to prepare tax returns and oversee SR& ED claims.<br>• Evaluate new product costs, review quotes, and provide insights to support decision-making processes.<br>• Ensure compliance with customs and border-crossing requirements, including CT PAT certification standards.<br>• Supervise insurance administration and compliance for long-lead-time inventory planning.<br>• Work with external auditors to facilitate year-end audits and ensure smooth financial reporting.<br>• Lead special projects to develop and refine forecasting and budgeting processes.
  • 2025-09-24T14:24:06Z
Financial Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 30.00 - 33.00 CAD / Hourly
  • We are looking for a skilled Financial Analyst to join our team on a contract basis in Toronto, Ontario. This role involves contributing to monthly and annual financial processes, ensuring accuracy in reporting, and supporting the accounting department's daily operations. If you thrive in a fast-paced, collaborative environment and have a passion for financial analysis, we encourage you to apply.<br><br>Responsibilities:<br>• Assist in preparing month-end financial reports and ensure timely submission.<br>• Create year-to-date financial statements and reports for regional governments.<br>• Draft and post journal entries while reconciling accounts to maintain accuracy.<br>• Support the development of monthly financial statements and perform variance analyses.<br>• Conduct detailed reviews of general ledger accounts and financial statements.<br>• Perform revenue recognition tasks, funds analysis, and complete government documentation.<br>• Maintain and update year-end audit schedules to streamline the audit process.<br>• Reconcile investments on a monthly and annual basis to ensure financial integrity.<br>• Prepare and post payroll-related journal entries accurately.<br>• Handle additional assignments as directed by the Finance Manager.
  • 2025-10-02T14:49:11Z
Sr. Accountant
  • Kitchener / Waterloo, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p><br></p><p><strong>Senior Accountant </strong></p><p><strong>Location:</strong> Hybrid (Kitchener/Waterloo area, ON)</p><p><strong>Status:</strong> 6-Month Part-Time Contract (30–35 hours/month)</p><p><strong>Overview:</strong></p><p>Our client is seeking a <strong>Senior Accountant</strong> to oversee accounting, cash management, trust accounting, and financial reporting. This flexible role blends remote and office work, ensuring precise financial operations and regulatory compliance.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage <strong>month/quarter/year-end close</strong> processes, trial balances, and schedules.</li><li>Perform <strong>GL reconciliations</strong> for bank accounts, payroll, AP/AR, and investments.</li><li>Maintain <strong>trust accounting</strong> and investment allocations.</li><li>Assist with <strong>financial reporting</strong>, budgeting, forecasting, and audits.</li><li>Partner with leadership on projects and process improvements.</li></ul><p><br></p>
  • 2025-09-25T15:05:12Z
Full Charge Bookkeeper
  • Hamilton, ON
  • onsite
  • Permanent
  • 67000.00 - 75000.00 CAD / Yearly
  • <p>Are you an experienced bookkeeping professional looking for a rewarding role in a dynamic and close-knit environment? Our client, a small business in Hamilton is seeking a Full Charge Bookkeeper who can take ownership of their accounting operations and help the company flourish.</p><p><br></p><p>Join the team and make a meaningful impact by ensuring smooth financial processes, maintaining accuracy, and contributing to our success!</p><p><br></p><p>Position Summary</p><p>As a Full Charge Bookkeeper, you will be responsible for managing end-to-end bookkeeping processes to keep their financial records organized and accurate. The ideal candidate is detail-oriented, has strong problem-solving skills, and thrives in a collaborative environment.</p><p><br></p><p>Key Responsibilities</p><p>·        Full-cycle accounting: Manage accounts receivable (AR) and accounts payable (AP), reconcile balances, and oversee journal entries </p><p>·        Financial reporting: Prepare monthly financial statements, budgets, and reports for management.</p><p>·        Tax preparation: Assist with GST/HST filings, corporate tax schedules, and compliance with government reporting requirements.</p><p>·        Technology proficiency: Leverage software tools such as QuickBooks or Sage for efficient bookkeeping processes.</p>
  • 2025-10-02T16:24:00Z
2