We are looking for an experienced Payroll Specialist to join our team on a contract basis in Mississauga, Ontario. This role requires a detail-oriented individual who can oversee payroll processes, ensure compliance with provincial regulations, and manage benefits administration. If you have a strong background in payroll management and are proficient in relevant software systems, we invite you to apply.<br><br>Responsibilities:<br>• Process semi-monthly payroll for all employees, ensuring accuracy and timeliness.<br>• Administer Canadian payroll using ADP Workforce Now and other accounting software.<br>• Prepare and submit required payroll reports while maintaining compliance with provincial laws.<br>• Reconcile and manage benefits invoices, addressing discrepancies as needed.<br>• Ensure payroll records are meticulously maintained and adhere to regulatory standards.<br>• Provide support for administrative tasks related to payroll and benefits.<br>• Collaborate with internal teams to address payroll inquiries and resolve issues promptly.<br>• Monitor legislative updates to ensure payroll practices align with current requirements.
<p>We are looking for an experienced Payroll Specialist with strong SAP payroll expertise to join our team in Mississauga, Ontario. This contract position is ideal for a payroll professional who can independently manage end-to-end payroll processing in an SAP environment, with a strong understanding of compliance, unionized settings, and payroll system configuration. In this role, you will play a key part in ensuring accurate and timely payroll processing, supporting complex payroll changes, and maintaining compliance with regulatory and collective agreement requirements.</p><p><br></p><p>Responsibilities:</p><ul><li>Configure and maintain the payroll system to support annual salary increases and updates in accordance with collective agreements and union settlements</li><li>Independently execute full-cycle payroll processing as required, ensuring accuracy and timeliness</li><li>Assess the effectiveness and reliability of payroll-related systems and processes, recommending improvements where needed</li><li>Leverage technology to enhance payroll processes and drive operational efficiencies</li><li>Prepare, review, and validate payroll reports to ensure accuracy and completeness</li><li>Generate payroll, time, and employee data reports for management as required</li><li>Collaborate with internal and external auditors during audits and provide necessary payroll data and documentation</li><li>Support collective bargaining, grievance, and settlement processes by providing accurate payroll data and analysis</li><li>Ensure compliance with payroll regulations, company policies, and union agreements</li><li>Maintain strong working knowledge of payroll, time and attendance systems, including SAP</li></ul>
<p>Robert Half Canada is seeking a detail-oriented and motivated Staff Accountant for a leading manufacturing organization. This position offers an excellent opportunity to further your accounting career in a dynamic environment with opportunities for growth and learning.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Prepare and review financial statements, reconciliations, and journal entries.</li><li>Support month-end and year-end close processes.</li><li>Maintain general ledger accounts and ensure accuracy of financial data.</li><li>Assist with accounts payable and receivable functions, ensuring timely processing.</li><li>Collaborate with cross-functional teams to support operational and financial projects.</li><li>Provide support for internal and external audits.</li><li>Identify and recommend process improvements to enhance efficiency.</li></ul><p><br></p>
<p>Our client is hiring a General Accountant to join their remote team in Southern Ontario. The General Accountant will play a key role in supporting the day to day accounting operations of the organization. This individual will be responsible for core accounting functions including journal entries, month end close, financial statement preparation, and financial analysis. The role offers exposure across multiple areas of accounting and is well suited for a detail oriented accountant looking to continue developing technical and analytical skills in a well rounded environment.</p><p><br></p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Prepare and post monthly journal entries, including fixed assets, inventory, accruals, and prepaid expenses</li><li>Maintain and reconcile fixed asset subledger, including depreciation and disposals</li><li>Record and reconcile inventory related transactions and support inventory valuation processes</li><li>Prepare month end and year end reconciliations for assigned balance sheet accounts</li><li>Assist with quarterly, and annual financial statement preparation</li><li>Support financial analysis, variance analysis, and reporting for management</li><li>Assist with budget preparation and forecasting as required</li><li>Support internal and external audit requests, including documentation and schedules</li><li>Ensure compliance with internal controls, accounting policies, and applicable accounting standards</li><li>Participate in process improvement initiatives to enhance efficiency and accuracy within the accounting function</li></ul>
<p>Our client, in the Greater Toronto Are (GTA), is seeking a <strong>Senior Accountant</strong> with strong <strong>P&C insurance</strong> experience to support financial reporting, reinsurance, and close processes while partnering with IT on finance automation initiatives.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Lead month‑end, quarter‑end, and year‑end close activities</li><li>Prepare and review financial statements, reconciliations, and journal entries</li><li>Oversee underwriting and reinsurance system close timelines</li><li>Prepare reinsurance reports for internal stakeholders and reinsurers</li><li>Support audits, regulatory filings, and P&C reporting</li><li>Partner with IT on finance systems and automation initiatives</li><li>Drive process improvements and strengthen internal controls</li></ul><p><br></p><p><br></p>
We are looking for a detail-oriented Accounting Clerk to join our team in Woodbridge, Ontario. In this role, you will handle a variety of financial tasks, including managing accounts, processing invoices, and maintaining accurate records. This position is ideal for someone who thrives in a fast-paced environment and has a strong grasp of accounting principles.<br><br>Responsibilities:<br>• Perform account reconciliations to ensure accuracy and resolve discrepancies.<br>• Manage accounts payable and accounts receivable processes, including timely payments and collections.<br>• Process invoices efficiently, ensuring compliance with company policies and procedures.<br>• Handle billing operations, including preparing and reviewing invoices for clients and vendors.<br>• Conduct data entry tasks to maintain up-to-date financial records.<br>• Utilize accounting software such as Oracle, QuickBooks, and SAP to manage financial data.<br>• Generate financial reports and summaries using Microsoft Excel.<br>• Collaborate with team members to streamline accounting workflows and improve efficiency.<br>• Maintain confidentiality and safeguard sensitive financial information.<br>• Assist with other accounting tasks as needed to support the department.
We are looking for a detail-oriented Accounting Clerk to join our team in Woodbridge, Ontario. This is a long-term contract opportunity that offers room for growth in a dynamic, fast-paced environment. The successful candidate will play a key role in managing accounts payable and receivable processes, ensuring accuracy and efficiency in financial operations.<br><br>Responsibilities:<br>• Process and manage accounts payable and accounts receivable transactions for small accounts, handling approximately 20-40 invoices weekly.<br>• Reconcile accounts to ensure accuracy and resolve discrepancies in a timely manner.<br>• Assist with credit management tasks, including supporting transitions as team members retire.<br>• Maintain organized records of financial data, including billing, invoices, and payment histories.<br>• Perform accurate data entry for financial transactions using accounting software such as QuickBooks, SAP, or Oracle.<br>• Collaborate with various departments to facilitate smooth financial operations across multiple facilities.<br>• Support the preparation of financial reports as required by management.<br>• Ensure compliance with company policies and accounting standards in all financial activities.<br>• Contribute to process improvements to enhance efficiency and accuracy within the accounting function.<br>• Provide assistance to senior accounting staff and controllers in day-to-day tasks.
<p>Are you an experienced financial professional looking to make a high-impact contribution in a leading, global manufacturing environment? Our client is seeking a Senior Financial Analyst who will play a vital role in financial planning and analysis, partnering with business leaders to support strategic decision-making.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead financial analysis, forecasting, budgeting, and reporting processes to drive business results.</li><li>Conduct variance analysis, identify trends, and provide actionable insights to management.</li><li>Collaborate cross-functionally with operations, sales, and supply chain to support business objectives.</li><li>Develop and maintain complex financial models to evaluate projects, initiatives, and investments.</li><li>Prepare monthly, quarterly, and annual financial reports and presentations for senior leadership.</li><li>Ensure compliance with internal controls and company policies.</li><li>Support continuous improvement initiatives to enhance efficiency within financial processes.</li></ul><p><br></p>
We are looking for an experienced Tax Manager to join our team on a long-term contract in Mississauga, Ontario. In this role, you will oversee Canadian tax compliance and reporting, ensuring accuracy and adherence to regulations. This position offers the opportunity to work onsite three days a week, contributing to key financial processes and supporting both domestic and international tax matters.<br><br>Responsibilities:<br>• Prepare and analyze tax provisions, returns, and reconciliations, including T106, T1135, and NR4 forms.<br>• Review withholding taxes, true-ups, and note disclosures to ensure compliance with regulations.<br>• Contribute to research and development claims, transfer pricing documentation, and financial audits.<br>• Stay updated on changes in tax legislation and provide support for special tax-related projects.<br>• Collaborate with teams to promote process improvements and maintain health and safety standards.<br>• Assist with international tax matters and audits, ensuring timely resolution of issues.<br>• Support the preparation of financial statements with accurate tax-related entries.<br>• Review tax processes and recommend enhancements to improve efficiency and compliance.
<p>Are you highly organized, detail-oriented, and looking to make an impact at a dynamic freight brokerage? Our company is seeking an experienced Accounts Payable Specialist to manage paper-based and electronic AP processes in a fast-paced environment. You’ll play a key role ensuring prompt, accurate payments and smooth transactional operations.</p><p><br></p><p>Key Responsibilities:</p><p>· Process 40–50 AP invoices per day, including printing, voucher preparation, matching invoices with proof of delivery, and confirming freight rates.</p><p>· Conduct daily vendor communication to resolve discrepancies and verify documentation.</p><p>· Initiate and monitor electronic payments via EFT and credit card.</p><p>· Maintain organized invoice and transaction filing systems.</p><p>· Export AP/AR data from CRM to ERP for seamless reporting and reconciliation.</p><p>· Support accounts receivable functions, including handling cash applications and assisting with bank reconciliations.</p><p>· Manage transactions primarily in Canadian dollars (approx. 90% AP payments CAD; remaining USD; no foreign exchange involved).</p><p>· Deliver accurate, timely results under paper-based accounting processes.</p>
<p>Our client is seeking a detail-oriented <strong>Accounts Payable Specialist</strong> to join their team in Kitchener, Ontario. This fully on-site opportunity is ideal for someone who thrives in a structured, fast-paced environment and takes pride in accuracy, organization, and building strong working relationships.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Review, verify, and process vendor invoices and employee expense reports</li><li>Perform 3-way matching of purchase orders, invoices, and receiving documentation</li><li>Ensure accurate coding of invoices to the general ledger</li><li>Prepare and process payments (cheques, EFTs, wire transfers)</li><li>Reconcile vendor statements and resolve discrepancies with vendors and internal teams</li><li>Maintain and update vendor records and information</li><li>Respond to vendor inquiries in a timely and professional manner</li><li>Support month-end close activities, including AP accruals and account reconciliations</li><li>Prepare accounts payable aging reports</li><li>Provide backup support for bank reconciliations and Accounts Receivable functions</li><li>Assist with audits by preparing required documentation and reports</li><li>Ensure compliance with internal policies and accounting regulations</li></ul><p><strong>Accountabilities</strong></p><ul><li>Timely and accurate completion of month-end and year-end processes</li><li>Build and maintain strong, professional relationships with vendors and internal stakeholders</li><li>Maintain strict confidentiality of sensitive financial information</li><li>Adhere to all company policies and procedures</li><li>Obtain and maintain Enhanced Security Clearance through the Government of Canada</li></ul><p><strong>Qualifications</strong></p><ul><li>2+ years of experience in Accounts Payable or a similar accounting role</li><li>Strong attention to detail and a high level of accuracy</li><li>Experience with ERP/accounting systems and strong Excel skills</li><li>Excellent communication and problem-solving abilities</li><li>Ability to manage multiple priorities and meet deadlines</li></ul><p><strong>What Our Client Offers</strong></p><ul><li>Competitive compensation</li><li>Stable, team-oriented work environment</li><li>Opportunity for growth and development</li></ul><p><br></p>
<p><strong>Accounting Manager</strong> – 18 Month Contract</p><p><strong>Location:</strong> Kitchener / Waterloo (Hybrid: 1 day onsite, 4 days remote)</p><p><strong>Compensation</strong>: $100,000–$120,000 per annum (depending on experience)</p><p><strong>Overview:</strong></p><p>A leading technology organization is seeking an Accounting Manager for an 18 month contract. Reporting to the VP of Finance, this hands-on role is ideal for a collaborative, detail-oriented professional with proven experience in public companies or private equity-backed environments.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage end-to-end month-end and quarter-end close processes in alignment with US GAAP</li><li>Prepare and review journal entries and account reconciliations</li><li>Oversee workpapers as well as requests from PE and auditors, providing mentorship, coaching, and support to staff and senior accountants</li><li>Support internal and external audit processes, ensuring accuracy and rigor in documentation and controls</li><li>Troubleshoot and optimize ERP systems, with a focus on NetSuite</li><li>Collaborate with payroll, tax, FP&A, and operations teams</li><li>Drive process improvements and special accounting projects</li><li>Leverage your background working in technology, high tech, or SaaS companies</li></ul>
<p><strong>About the Business</strong></p><p>Our client is a leader in their industry and part of a large successful manufacturing group with locations across Ontario. They are are committed to safety, innovation, and exceptional performance. </p><p><br></p><p><strong>The Opportunity</strong></p><p>Our client is seeking an <strong>Accounting Manager</strong> to oversee the financial operations of two locations in the Niagara region. This is a <strong>fully onsite role</strong>, designed for an individual who thrives in a collaborative environment and values close partnership with operational leaders.</p><p><br></p><p>Working directly alongside the <strong>General Manager</strong>, the Accounting Manager will act as a strategic business partner—providing financial insights, supporting operational decision‑making, and contributing to the long‑term success of the business. This is an excellent career‑building opportunity for an individual looking to grow into senior leadership within a dynamic and evolving manufacturing environment.</p><p><br></p><p><strong>Why This Role?</strong></p><ul><li><strong>High visibility and influence</strong>: Direct collaboration with the GM and leadership team.</li><li><strong>Career growth</strong>: Opportunity to shape financial processes, build capability, and advance into more senior roles over time.</li><li><strong>Onsite impact</strong>: Being present with operations, teams, and leadership creates real‑time collaboration and stronger business alignment.</li><li><strong>Expanding business</strong>: Join an organization committed to modernization, continuous improvement, and people development.</li></ul><p><strong>Key Responsibilities</strong></p><ul><li>Lead month‑end and year‑end close processes.</li><li>Ensure accurate and timely financial reporting.</li><li>Monthly analysis of financial results, compared to budgets, and forecasts.</li><li>Maintain the general ledger, and ensure timely reconciliations of g/l accounts and accuracy of journal entries.</li><li>Manage cash flow, working capital, and capital expenditures.</li><li>Responsibility for inventory costing, job costing, and cost accounting.</li><li>Be a strong business Partner for the GM, Operations and Production. </li><li>Responsible for developmen, implementation, and monitoring of internal controls and accounting policies.</li><li>Support internal and external audits as required.</li><li>Manage, mentor and coach Accounting team of 4-6 direct reports.</li></ul><p><br></p><p><br></p>
We are looking for a detail-oriented Finance/Accounting Coordinator to join our team in Waterloo, Ontario. In this role, you will handle a variety of accounting tasks, including accounts payable and receivable, month-end reconciliations, and administrative support. Your ability to ensure accurate financial records and provide seamless coordination will be essential to the success of our operations.<br><br>Responsibilities:<br>• Match invoices to purchase orders and receiving documents, verify pricing accuracy, and ensure proper approvals and signatures are obtained.<br>• Record customer payments received via cash, cheques, and wire transfers, and prepare electronic bank deposits.<br>• Follow up on overdue invoices, review customer credit limits, and prepare monthly accounts receivable reports for management.<br>• Ensure credit memos are supported by appropriate documentation and correspond with original invoice charges.<br>• Reconcile accounts payable, accounts receivable, and inventory sub-ledger reports with the general ledger during month-end processes.<br>• Monitor post-month-end accounts payable transactions to ensure all accruals are captured accurately.<br>• Maintain organized sales documents in filing software and assist with deposit invoice completion.<br>• Coordinate staff and customer lunches or events as needed and provide administrative support for service invoicing and warranty documentation.<br>• Review Concur expense submissions and manage SharePoint updates for company events, news, and other communications.
<p>Overview:</p><p>We are currently partnered with a fantastic organization who is in search of a Sr. Manager, Payroll to lead and drive strategic initiatives on the payroll team. This role is responsible for ensuring accurate and timely payroll delivery while maintaining full compliance with legislative, tax, and collective agreement requirements. The successful candidate will lead a small payroll team and work closely with People & Culture and other internal stakeholders to support payroll operations, reporting, and continuous improvement.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Oversee the end‑to‑end payroll function, ensuring accurate, timely, and compliant pay delivery</li><li>Ensure compliance with employment legislation, tax regulations, collective agreements, and internal controls</li><li>Lead, coach, and develop a small team of payroll professionals, providing technical support and day‑to‑day guidance</li><li>Drive process improvements and maintain operational continuity within the payroll function</li><li>Partner closely with Human Resources and Finance departments to resolve payroll issues, support system updates, and enhance the employee experience</li><li>Provide clear communication and guidance on payroll policies and procedures</li><li>Prepare payroll reporting, labour cost analysis, and supporting data for audits, budgeting, and collective bargaining activities</li></ul><p><br></p>
<p>On behalf of our client, a stable and growing organization, we are recruiting for a Bookkeeper / Office Manager to join their team. This role combines hands-on bookkeeping responsibilities with oversight of daily office operations and administration.</p><p>The successful candidate will play a key role in maintaining accurate financial records while ensuring the smooth functioning of office processes. This opportunity is ideal for a detail-oriented professional who enjoys working in a broad, trusted role within a collaborative environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p>Bookkeeping and Financial Support</p><ul><li>Maintain accurate and up-to-date financial records</li><li>Manage accounts payable and accounts receivable</li><li>Prepare invoices, process payments, and follow up on collections</li><li>Reconcile bank and credit card accounts</li><li>Support month-end and year-end closing activities</li><li>Assist with payroll processing and statutory remittances, as required</li><li>Liaise with external accountants or bookkeepers</li></ul><p>Office Management and Administration</p><ul><li>Oversee day-to-day office operations and administrative functions</li><li>Manage office supplies, vendors, and service providers</li><li>Maintain organized filing systems for financial and administrative documentation</li><li>Provide administrative support to management and staff</li><li>Assist with employee onboarding from an administrative perspective</li><li>Support scheduling, correspondence, and general office coordination</li></ul><p><br></p>
<p>Our client is a global publicly traded manufacturing company. As a result of exciting growth, they are adding a new position to the Canadian Finance Team in Burlington. As <strong>Junior Accounting Manager</strong>, you will play a key role in managing accounting activities for North American business entities. Reporting to the NA Manager, your responsibilities will include:</p><p><br></p><p><strong>General Accounting</strong></p><ul><li>Manage day-to-day accounting activities: journal entries, provisions, general ledger maintenance, cost accounting, and financial reporting.</li><li>Act as liaison between NA Business Units, Shared Services, and Corporate functions.</li><li>Perform account reconciliations and variance analysis for balance sheet and P&L accounts.</li><li>Prepare financial statements and support internal/external audits.</li><li>Ensure compliance with accounting regulations and maintain internal controls.</li><li>Oversee accounting processes performed by external partners for accuracy.</li><li>Support tax reporting and provide financial data as required.</li></ul><p><strong>Monthly & Year-End Closing</strong></p><ul><li>Manage monthly closing activities with accuracy and timeliness.</li><li>Resolve issues impacting month-end close and communicate results to stakeholders.</li><li>Prepare internal and external reports for business units, corporate consolidation, and tax authorities.</li></ul><p><strong>Process Optimization</strong></p><ul><li>Participate in end-to-end projects, including requirements gathering, testing, and implementation.</li><li>Drive process improvements and automation in collaboration with Finance, Operations, and IT.</li><li>Analyze financial data to identify discrepancies and opportunities for optimization.</li></ul><p><strong>What is in it for You?</strong></p><ul><li>Strong compensation package including bonus, company-paid benefits from Day 1, company pension, paid vacation & personal days, CPA dues, PD and tuition reimbursement.</li><li>Hybrid work arrangement.</li><li>Opportunity to work for a large global publicly traded company.</li><li>Exciting future career growth.</li></ul>