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 Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

68 results in Kitchener, ON

Application Developer Team Lead
  • Mississauga, ON
  • onsite
  • Permanent
  • 125000 - 150000 CAD / Yearly
  • <p>Our client is seeking a hands-on<strong> Application Development Team Lead</strong> to lead a small team of developers while remaining actively involved in the design, development, and delivery of enterprise applications. This is a player-coach opportunity ideal for a Senior Developer or Technical Lead looking to grow into a management role while staying close to the technology.</p><p><br></p><p>Responsibilities</p><ul><li>Lead, mentor, and support a team of software developers.</li><li>Design, develop, and maintain enterprise applications using modern Microsoft technologies.</li><li>Build and support APIs, integrations, and cloud-based solutions.</li><li>Collaborate with business stakeholders to gather requirements and deliver technical solutions.</li><li>Participate in architecture, development, testing, deployment, and production support activities.</li><li>Drive Agile delivery, DevOps best practices, and continuous improvement initiatives.</li><li>Contribute to automation, reporting, and data-driven projects.</li></ul>
  • 2026-07-07T00:00:00Z
Payroll Supervisor/Manager/Director
  • Waterloo, ON
  • onsite
  • Permanent
  • 85000 - 95000 CAD / Yearly
  • We are looking for an experienced payroll leader to oversee payroll operations for a large unionized workforce in Waterloo, Ontario. This position is responsible for guiding the payroll team, maintaining accurate and timely pay processing, and ensuring compliance with legislative, financial, and organizational requirements. The successful candidate will strengthen day-to-day operations, support staff development, and help translate collective agreement updates into consistent payroll practices.<br><br>Responsibilities:<br>• Oversee end-to-end payroll activities, including regular bi-weekly runs, off-cycle payments, adjustments, and exception resolution, while maintaining a high level of accuracy.<br>• Guide and support Payroll Specialists and Payroll Administrators by setting priorities, assigning work, and resolving operational issues efficiently.<br>• Coordinate the payroll implementation of collective agreement changes in partnership with internal stakeholders to ensure consistent application.<br>• Review employee payroll records, grid placements, garnishment processing, and audit activities to protect data accuracy and confidentiality.<br>• Authorize payroll-related financial outputs such as journal entries, banking files, and general ledger summaries to support accurate reporting and payment release.<br>• Ensure year-end payroll obligations are completed properly, including the preparation and distribution of T4s and Records of Employment.<br>• Monitor employee and stakeholder payroll inquiries, address escalated matters, and maintain a strong service standard across the function.<br>• Maintain compliance with applicable federal and provincial legislation, union requirements, remittance obligations, internal controls, and audit standards.<br>• Coach, mentor, and evaluate payroll staff through onboarding, training, performance reviews, and development planning, while adjusting team capacity as needed.<br>• Promote safe workplace practices, support incident reporting expectations, and contribute to a healthy office environment with occasional travel as required.
  • 2026-06-22T00:00:00Z
Financial Analyst, Costing
  • Wingham, ON
  • onsite
  • Permanent
  • 85000 - 100000 CAD / Yearly
  • <p>We are looking for an experienced Cost Accountant to join a growing team in Huron County, Ontario. This role is suited to a detail-oriented finance specialist who can strengthen cost reporting, support inventory and project analysis, and provide reliable insights for operational leaders. The successful candidate will play a key part in budgeting, forecasting, month-end activities, and financial reporting across multiple entities.</p><p><br></p><p>Responsibilities:</p><p>• Examine cost trends, inventory activity, and valuation results to identify risks, patterns, and opportunities for improved financial performance.</p><p>• Maintain and enhance standard costing processes, including regular reporting on product costs and operational variances.</p><p>• Review project financial results by comparing actual spending against budgets and support revenue recognition activities for construction-related work.</p><p>• Prepare recurring journal entries and contribute to an efficient month-end close process completed within established timelines.</p><p>• Produce meaningful financial analysis to help management understand cost movements, profitability, and operating performance.</p><p>• Support the development of stronger budgeting and forecasting practices, including flexible budget models and forward-looking financial plans.</p><p>• Build practical reporting tools and performance summaries for plant leadership to support informed operational decisions.</p><p>• Assist with accounting and reporting for multiple entities, including manual consolidation activities and departmental cost tracking.</p><p>• Contribute to compliance-related financial responsibilities and support process improvements where needed, including reporting updates tied to internal operational changes.</p>
  • 2026-07-03T00:00:00Z
Senior DevOps Lead
  • Oakville, ON
  • onsite
  • Contract / Temporary
  • 100 - 110 CAD / Hourly
  • <p>We are looking for a Senior DevOps Lead to support a long-term contract opportunity in Oakville, Ontario within the energy and natural resources sector. This role is suited to a senior technical leader who can shape cloud and DevOps strategy, strengthen secure delivery practices, and guide architecture decisions across complex environments. The successful candidate will work closely with key stakeholders and technical leads while providing mentorship to team members and helping advance scalable, reliable platform operations. This is a 6 month contract role to start, hybrid (2 days in office) for our client in Oakville, Ontario. </p><p><br></p><p>Responsibilities:</p><p>• Define and drive the overall DevOps and cloud roadmap, with a strong emphasis on Azure-based solutions and enterprise delivery practices.</p><p>• Lead the design and continuous improvement of CI/CD pipelines to enable efficient, secure, and dependable software releases.</p><p>• Embed security considerations into build, deployment, and operational workflows to promote stronger governance across the delivery lifecycle.</p><p>• Partner with internal stakeholders and existing technical leadership to align platform strategy with business and operational priorities.</p><p>• Provide high-level architectural guidance for infrastructure, automation, and deployment models in complex cloud environments.</p><p>• Mentor engineers and cross-functional team members by sharing best practices in DevOps, cloud operations, and modern delivery methods.</p><p>• Oversee configuration management and deployment standards to improve consistency, traceability, and system stability.</p><p>• Support large-scale environments by identifying opportunities to optimize performance, resilience, and operational efficiency.</p>
  • 2026-07-07T00:00:00Z
CAN - Software Developer: II (Intermediate)
  • Mississauga, ON
  • onsite
  • Contract / Temporary
  • 26 - 34 CAD / Hourly
  • We are looking for an intermediate Technical Developer to join a collaborative team in Mississauga, Ontario, supporting enterprise applications built with Microsoft Power Platform. This Long-term Contract opportunity is ideal for someone who enjoys creating practical business solutions, contributing to dashboard and automation initiatives, and working closely with cross-functional teams in a hybrid environment. The successful candidate will help enhance Power Apps, support Power BI reporting, and provide dependable application support while participating in Agile delivery practices.<br><br>Responsibilities:<br>• Develop, enhance, and maintain Power Apps solutions that support business operations in an enterprise setting.<br>• Contribute to the design and improvement of Power Automate workflows to streamline manual activities and increase efficiency.<br>• Support the creation, maintenance, and refinement of Power BI dashboards and reporting assets for business users.<br>• Participate in daily scrum meetings and work collaboratively with team members to deliver project tasks on schedule.<br>• Provide Level 1 and Level 2 support for Power Platform applications by investigating issues, resolving defects, and assisting users.<br>• Respond to ad hoc requests related to application updates, reporting needs, and automation enhancements.<br>• Help document solution changes, testing outcomes, and support activities to maintain consistency across the development lifecycle.<br>• Work within established enterprise standards and governance practices when building and updating Power Platform solutions.
  • 2026-07-07T00:00:00Z
Plant Controller
  • Mississauga, ON
  • onsite
  • Permanent
  • 120000 - 130000 CAD / Yearly
  • <p>Plant Controller</p><p><br></p><p>Robert Half is currently working with a well-established organization in the industrial/manufacturing sector to recruit a <strong>Plant Controller</strong> for a key operational site. This is a highly visible role that will partner closely with plant leadership and play a critical part in driving financial performance, operational efficiency, and strategic decision-making.</p><p>The Plant Controller will act as a trusted business partner to both finance and operations, providing timely and accurate financial insights while helping to optimize plant performance and support continuous improvement initiatives.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead all plant-level financial reporting, including monthly close, management reporting, and variance analysis</li><li>Develop and manage annual budgets and forecasts, working closely with operations to align financial targets with production goals</li><li>Monitor and analyze key cost drivers, including labor, materials, and overhead, to identify opportunities for cost savings and improved efficiency</li><li>Oversee inventory accounting, including valuation, cycle counts, and reconciliation processes</li><li>Partner with plant leadership to provide actionable insights and support data-driven decision-making</li><li>Strengthen internal controls and ensure compliance with corporate policies and financial reporting requirements</li><li>Support capital expenditure planning and tracking, including ROI analysis</li><li>Drive continuous improvement initiatives related to financial processes, reporting accuracy, and system enhancements</li><li>Collaborate cross-functionally with supply chain, procurement, and senior finance leadership</li></ul><p><br></p>
  • 2026-06-29T00:00:00Z
Database Developer
  • Mississauga, ON
  • onsite
  • Contract / Temporary
  • 45 - 65 CAD / Hourly
  • We are looking for an experienced Database Developer to join a non-profit organization in Mississauga, Ontario on a Long-term Contract basis. This position will play a key role in strengthening reporting capabilities by building reliable data solutions and translating business needs into effective Power BI outputs. The successful candidate will bring strong technical expertise in Microsoft SQL Server and modern reporting tools, along with the ability to work with finance-related datasets in a structured and accurate manner.<br><br>Responsibilities:<br>• Transform existing reporting assets into Power BI solutions, including redesigning selected reports and developing new dashboards where needed.<br>• Review current database queries, scripts, and reporting logic to identify opportunities for improved performance, accuracy, and maintainability.<br>• Build and refine Power BI data models to support clear, meaningful, and scalable reporting for business stakeholders.<br>• Use Power Query and related development techniques to prepare, shape, and connect data from multiple sources for analysis.<br>• Develop, test, and optimize SQL components such as stored procedures, complex queries, and database objects to support reporting needs.<br>• Partner with internal teams to deliver approximately 10 to 15 finance-focused reports with a high standard of quality and consistency.<br>• Contribute to reporting project planning by helping track priorities, timelines, and deliverables throughout the engagement.<br>• Support broader data and reporting initiatives by applying best practices in performance tuning, indexing, and data warehousing.
  • 2026-06-29T00:00:00Z
Financial Planning and Analysis Manager
  • Mississauga, ON
  • onsite
  • Permanent
  • 130000 - 140000 CAD / Yearly
  • <p><strong>Manager, FP&amp;A (Mississauga)</strong></p><p><br></p><p><strong>The Opportunity</strong></p><p><br></p><p>Our client is seeking a high-impact <strong>Manager, FP&amp;A</strong> to partner closely with senior leadership and drive strategic financial planning. This role offers strong visibility across the business, leading forecasting, budgeting, and long-term planning while delivering actionable insights to support growth and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead <strong>long-term financial planning</strong>, including maintaining and enhancing strategic models</li><li>Own <strong>quarterly forecasting</strong> and <strong>annual budgeting cycles</strong> across business units</li><li>Deliver <strong>variance analysis</strong> (actuals vs. budget/forecast) with clear insight into key drivers</li><li>Partner with business leaders to evaluate risks, opportunities, and investment decisions</li><li>Develop <strong>scenario and sensitivity analyses</strong> to support strategic initiatives and capital allocation</li><li>Oversee <strong>month-end reporting</strong> for corporate overhead and present results to executive leadership</li><li>Prepare high-quality <strong>management reports, dashboards, and board-level materials</strong></li><li>Support <strong>investor-facing processes</strong>, including financial models and external reporting alignment</li><li>Drive process improvements and support ad hoc analysis and special projects</li><li>Provide guidance and mentorship to junior team members</li></ul><p><br></p><p><br></p><p><br></p>
  • 2026-06-18T00:00:00Z
Accounts Receivable Clerk
  • Burlington, ON
  • onsite
  • Contract to Hire
  • 22.8 - 26.4 CAD / Hourly
  • We are looking for an Accounts Receivable Clerk to join a charitable organization in Burlington, Ontario on a contract basis with the potential to become permanent. This position supports donation processing and receivables administration by ensuring contributions are recorded accurately, deposits are handled promptly, and donor-related financial information is maintained with care. The successful candidate will work closely with finance and fundraising partners to help maintain strong internal controls, reliable reporting, and a high standard of service.<br><br>Responsibilities:<br>• Receive and organize incoming donations from multiple channels, including electronic payments, mailed contributions, grants, securities, and shared-agency gifts, ensuring each batch is coded and recorded correctly.<br>• Prepare and complete cheque deposits through remote banking tools and enter gift details into designated systems with a high degree of accuracy.<br>• Record daily mail and online donations, including campaign and catalogue-related contributions, while following established financial control procedures.<br>• Issue electronic and mailed tax receipts within required timelines and in accordance with organizational policies and regulatory standards.<br>• Work closely with finance staff to confirm deposit details, investigate discrepancies, and support timely account reconciliation.<br>• Review donor transactions involving estates, donor-advised funds, stock gifts, and other specialized contributions to ensure proper handling and acknowledgement.<br>• Research unusual donation situations, gather supporting details, and seek guidance when exceptions or complex cases arise.<br>• Support annual audit activities by preparing requested documentation and providing complete information to the finance team on schedule.<br>• Maintain accurate donor records by identifying duplicate or incomplete data, updating account information, and helping preserve data integrity across connected platforms.<br>• Respond to internal inquiries from fundraising, donor relations, and finance teams by supplying clear revenue information and transactional support.
  • 2026-07-09T00:00:00Z
Controller
  • Brampton, ON
  • onsite
  • Contract / Temporary
  • 60 - 70 CAD / Hourly
  • <p>We are looking for an experienced Controller to support a manufacturing organization in Brampton. This onsite role is well suited to a hands on finance professional who can guide reporting, planning, and operational finance while helping the business make informed decisions. The successful candidate will bring strong oversight to financial performance, strengthen controls and compliance practices, and collaborate closely with leadership and cross-functional teams to support ongoing business needs.</p><p><br></p><p>Responsibilities:</p><p>• Direct budgeting, forecasting, and longer-range financial planning activities to provide clear insight into business performance and future needs.</p><p>• Manage monthly, quarterly, and annual close cycles, ensuring financial results are completed accurately and on schedule.</p><p>• Establish, refine, and monitor accounting controls, policies, and procedures to reduce risk and maintain compliance standards.</p><p>• Deliver financial analysis and practical recommendations to senior leaders to support operational priorities and strategic decisions.</p><p>• Oversee cash flow, liquidity, and working capital performance, identifying issues and opportunities that affect financial health.</p><p>• Lead payroll administration with a focus on accuracy, timeliness, and adherence to applicable legislation and company requirements.</p><p>• Support project-based accounting activities, including work in percentage of completion accounting where applicable.</p><p>• Work closely with operations, human resources, and executive stakeholders to improve reporting visibility and strengthen financial decision-making.</p><p>• Provide guidance, coaching, and day-to-day leadership to finance and accounting team members to promote strong performance and accountability</p>
  • 2026-07-09T00:00:00Z
Accounts Payable Clerk
  • Elmira, ON
  • onsite
  • Contract / Temporary
  • 25.75 - 29 CAD / Hourly
  • <p>We are looking for an Accounts Payable Clerk to join a manufacturing organization in Elmira. This Long-term Contract opportunity is well suited to a detail-oriented finance candidate who enjoys accurate, high-volume transactional work and takes pride in supporting smooth vendor payment processes. The successful candidate will contribute to a collaborative accounting team by managing invoices, reconciling balances, and helping maintain efficient month-end accounts payable activities.</p><p><br></p><p>Responsibilities:</p><p>• Process supplier invoices accurately in the accounts payable system, including coding entries and recording applicable vendor chargebacks.</p><p>• Support full-cycle accounts payable activities by assisting with invoice intake, verification, posting, and payment preparation.</p><p>• Compare vendor statements against internal records, research discrepancies, and resolve outstanding issues in a timely manner.</p><p>• Maintain organized and secure supplier documentation to ensure records are complete, accessible, and compliant.</p><p>• Coordinate monthly accounts payable close activities by monitoring invoice cut-offs, communicating timelines, and reconciling variances during month-end.</p><p>• Review invoices against contracts and purchase orders, follow up on mismatches, and work with vendors to obtain corrected documentation when required.</p><p>• Process employee expense claims and corporate card transactions with accurate coding and timely reimbursement or payment handling.</p><p>• Prepare and complete regular cheque and electronic payment runs for vendors and employees while meeting internal deadlines.</p><p>• Identify opportunities to improve accounts payable workflows by reducing manual steps and increasing processing efficiency.</p><p>• Represent the finance team with consistency and a reliable approach in day-to-day interactions and work practices.</p>
  • 2026-07-09T00:00:00Z
Billing Analyst
  • Mississauga, ON
  • onsite
  • 30 - 33 CAD / Hourly
  • <p>We are looking for a highly analytical and tech-savvy Billing Analyst to support a fast-paced distribution and logistics  business. This role is responsible for managing day-to-day billing operations while playing a key role in process automation, system enhancements, and testing initiatives. The ideal candidate enjoys working with large volumes of transactional data, identifying process improvement opportunities, and partnering with cross-functional teams to improve efficiency and billing accuracy. This is a fully on-site role based in Mississauga, Ontario.</p><p><br></p><p>Responsibilities:</p><p>• Manage the day-to-day billing process, ensuring invoices are generated accurately, reconciled, and processed on time.</p><p>• Review customer orders, shipments, returns, pricing, and accessorial charges to validate billing accuracy and resolve discrepancies.</p><p>• Investigate billing exceptions, missing transactions, pricing issues, duplicate charges, and data-related concerns.</p><p>• Analyze high-volume transactional data to identify trends, revenue leakage, process gaps, and opportunities for improvement.</p><p>• Work closely with Operations, Customer Service, IT, and Finance teams to resolve billing issues and ensure smooth order-to-cash processing.</p><p>• Support month-end billing activities, reconciliations, reporting, accrual support, and ad hoc analysis.</p><p>• Maintain billing controls, customer records, rate structures, and supporting documentation to ensure accurate invoicing and reporting.</p><p>• Develop and maintain Excel-based reports, billing models, and data validation tools using Power Query, Pivot Tables, and advanced formulas.</p><p>• Support automation initiatives by identifying manual processes, recommending improvements, and participating in implementation activities.</p><p>• Coordinate and execute User Acceptance Testing (UAT) for system enhancements, integrations, and automation projects, documenting results and validating outcomes.</p><p>• Support system integrations and data validation between operational, e-commerce, and financial systems.</p><p>• Recommend process improvements that increase efficiency, improve accuracy, and reduce manual effort across the billing function.</p>
  • 2026-07-09T00:00:00Z
Senior Manager, Assurance and Accounting
  • Hamilton, ON
  • onsite
  • Permanent
  • 95000 - 150000 CAD / Yearly
  • <p><strong>Hybrid Work Environment | Path to Partnership | Strong Work-Life Balance</strong></p><p><br></p><p>Robert Half is partnering with a respected and growing public accounting firm in Hamilton, ON to recruit a<strong> Senior Manager, Accounting &amp; Assurance</strong>. Reporting directly to the Partners, this leadership role offers an exceptional opportunity for an experienced CPA looking to take the next step in their career and work toward future partnership. This position is ideal for someone who enjoys building strong client relationships, leading engagement teams, mentoring staff, and contributing to the strategic direction of a firm. In return, you&#39;ll benefit from a collaborative culture, flexible hybrid work arrangements, and a clear path to Partner for long-term career advancement.</p><p><br></p><p><strong>Why Join?</strong></p><ul><li>Defined career progression with partnership potential</li><li>Hybrid work environment and flexible scheduling (2-3 days/week onsite)</li><li>Strong commitment to work-life balance</li><li>Opportunity to influence firm strategy and growth</li><li>Collaborative and supportive team culture</li><li>Diverse client base including charities, not-for-profits, and owner-managed businesses</li><li>Leadership role with meaningful client interaction and team development responsibilities</li></ul><p><strong>Key Responsibilities</strong></p><ul><li>Manage a portfolio of client relationships, ensuring exceptional service and identifying opportunities to provide value-added advice.</li><li>Lead complex audit, review, and compilation engagements from planning through completion.</li><li>Deliver high-quality assurance and accounting services while ensuring compliance with professional standards.</li><li>Review financial statements, tax returns, CRA correspondence, and other client deliverables.</li><li>Meet with clients to discuss financial results, tax matters, planning opportunities, and business initiatives.</li><li>Present financial statements at Annual General Meetings (AGMs), both virtually and in person.</li><li>Oversee engagement planning, scheduling, budgeting, and overall project financial performance.</li><li>Mentor, coach, and develop team members while fostering a positive and collaborative culture.</li><li>Participate in performance reviews and support the professional growth of staff.</li><li>Contribute to operational and strategic planning initiatives designed to enhance client service and firm performance.</li><li>Stay current on evolving accounting, assurance, and auditing standards and provide guidance on technical matters.</li><li>Support additional firm initiatives and leadership activities as required.</li></ul><p><br></p><p><strong>The Opportunity</strong></p><p>This is an outstanding opportunity for a public accounting professional who is ready to take on a broader leadership role while enjoying the flexibility and balance of a modern work environment. If you&#39;re looking for a firm that values professional growth, invests in its people, and offers a genuine pathway to partnership, we encourage you to apply.</p><p><br></p>
  • 2026-07-09T00:00:00Z
Dispatcher
  • Mississauga, ON
  • onsite
  • Permanent
  • 55000 - 65000 CAD / Yearly
  • <p><strong>About the Role</strong></p><p>We are seeking a highly organized and customer-focused <strong>Dispatcher / Logistics Coordinator</strong> to support daily transportation, moving, and fleet operations. This role is responsible for coordinating drivers, crews, trucks, equipment, and customer schedules to ensure efficient service delivery and exceptional customer satisfaction.</p><p>The Dispatcher serves as the central point of communication between drivers, moving crews, customers, and operations teams. The successful candidate will possess strong problem-solving skills, sound decision-making abilities, excellent communication skills, and the ability to thrive in a fast-paced logistics and transportation environment where priorities can change quickly.</p><p><strong>Key Responsibilities</strong></p><ul><li>Coordinate and dispatch drivers, moving crews, trucks, and equipment to meet daily transportation and customer service requirements.</li><li>Schedule routes, allocate resources, and support efficient fleet utilization across multiple jobs and service locations.</li><li>Monitor daily transportation and moving operations, proactively addressing service disruptions, delays, equipment issues, and staffing challenges.</li><li>Maintain real-time communication with drivers, crews, customers, and internal stakeholders throughout the day.</li><li>Adjust schedules and dispatch assignments as required to accommodate changing customer needs and operational priorities.</li><li>Track job progress and ensure moves and deliveries are completed safely, efficiently, and on schedule.</li><li>Enter, update, and maintain accurate information within dispatch, transportation management, and scheduling systems.</li><li>Respond to customer inquiries, resolve service issues, and provide timely updates regarding job status and scheduling changes.</li><li>Ensure compliance with company policies, transportation regulations, safety standards, and operational procedures.</li><li>Support continuous improvement initiatives focused on operational efficiency, customer satisfaction, and service excellence.</li></ul><p><br></p>
  • 2026-06-29T00:00:00Z
Accounts Payable Clerk
  • Waterloo, ON
  • onsite
  • Contract / Temporary
  • 25 - 27 CAD / Hourly
  • We are looking for an Accounts Payable Clerk to join our team in Kitchener, Ontario on a Long-term Contract basis. This role is ideal for someone who brings strong attention to detail, sound judgement, and a solid background in invoice and payment administration. You will support the accuracy of payable records, work closely with internal teams and vendors, and help maintain efficient financial operations.<br><br>Responsibilities:<br>• Review, code, and enter vendor invoices with accuracy while ensuring each transaction aligns with established company guidelines.<br>• Match invoices to supporting documents such as purchase orders and receipts, then investigate and resolve any inconsistencies with vendors or internal departments.<br>• Partner with project managers and other stakeholders to secure timely payment approvals and keep invoice processing moving efficiently.<br>• Prepare vendor payments through cheque, electronic funds transfer, and other approved payment methods while meeting scheduled deadlines.<br>• Maintain organized and complete accounts payable documentation, including submitted invoices, authorization records, and proof of payment.<br>• Reconcile vendor account statements on a regular basis and address outstanding balances, discrepancies, or payment-related concerns promptly.<br>• Contribute to month-end and year-end activities by supporting accrual preparation and completing accounts payable reconciliations.<br>• Identify opportunities to strengthen accounts payable workflows and assist with updating procedures to improve accuracy and efficiency.<br>• Uphold company values through collaborative teamwork, dependable service, and a consistent focus on quality in daily interactions and work output.
  • 2026-07-02T00:00:00Z
Administrative Assistant
  • Cambridge, ON
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>We are seeking a top-tier Administrative Coordinator who brings a polished, professional presence and takes pride in delivering an exceptional front-office experience.</p><p>This role is ideal for someone who is highly organized, detail-oriented, and thrives in a fast-paced environment. You’ll be the first point of contact and a key part of keeping day-to-day operations running smoothly. We are looking for someone who sets the standard when it comes to professionalism, communication, and client service. This is an in office position located in Cambridge, On.</p><p><br></p><p>Key Responsibilities</p><ul><li>Answer, screen and route incoming phone calls.</li><li>Greet visitors in a professional manner</li><li>Communicate client requests and meeting changes to internal team members</li><li>Manage calendars, meeting room bookings and office correspondence.</li><li>Manage incoming and outgoing mail and deliveries</li><li>Perform data entry, filing and other administrative tasks as needed.</li><li>Monitor and restock office and kitchen supplies</li><li>Prepare and reset meeting rooms between appointments</li></ul><p><br></p>
  • 2026-07-08T00:00:00Z
Buyer
  • Milverton, ON
  • onsite
  • Permanent
  • 60000 - 73000 CAD / Yearly
  • <p><strong>Are you looking to move out of automotive and into a more stable, less volatile industry?</strong></p><p>This is a great opportunity to transition into the construction / HVAC equipment space with a company that offers long-term stability and a collaborative environment.</p><p>Our client is a well-established company with 75+ years of success, supporting the construction and building systems industry. They are growing and looking to add a Buyer to their team.</p><p><br></p><p><br></p><p>As the Buyer, you’ll play a key role in keeping business running smoothly by ensuring products are ordered, tracked, and delivered on time.</p><p>You’ll manage supplier relationships, negotiate pricing, and proactively stay ahead of inventory needs.</p><p><br></p><p>✅ What You’ll Be Doing</p><ul><li>Process and release purchase orders aligned to customer demand</li><li>Verify supplier invoices for accuracy (pricing, quantities, delivery)</li><li>Follow up on open orders to ensure on-time delivery</li><li>Monitor inventory levels to prevent shortages or disruptions</li><li>Review and maintain competitive supplier pricing</li><li>Maintain accurate purchasing records and ERP data</li><li>Partner with Quality on supplier and product issues</li><li>Track and reduce excess / obsolete inventory</li><li>Monitor supplier performance (delivery, cost, quality)</li><li>Identify opportunities to optimize spend and improve supply flow</li><li>Analyze purchasing data to proactively mitigate supply chain risks</li></ul><p><br></p>
  • 2026-06-23T00:00:00Z
Payroll Specialist
  • Oakville, ON
  • onsite
  • Permanent
  • 65000 - 70000 CAD / Yearly
  • <p>We are seeking a detail-oriented Payroll Specialist to join a growing team and oversee payroll operations for approximately 300 employees. This role is ideal for an experienced payroll professional with hands-on expertise in ADP Workforce Now who thrives in a fast-paced environment and takes pride in ensuring payroll accuracy, compliance, and exceptional employee service.Working closely with Human Resources and Finance, the Payroll Specialist will be responsible for end-to-end payroll processing, benefits administration, time and attendance management, and payroll-related reporting. </p><p><br></p><p>Key Responsibilities</p><p>Payroll Administration</p><ul><li>Process bi-weekly payroll for approximately 300 hourly and salaried employees using ADP Workforce Now.</li><li>Review and validate payroll data, including hours worked, earnings, deductions, and adjustments.</li><li>Maintain payroll records and ensure compliance with federal and provincial payroll legislation.</li><li>Process employee lifecycle changes, including new hires, terminations, transfers, and status updates.</li><li>Generate payroll reports and support management reporting requirements.</li><li>Administer employee onboarding activities within ADP Workforce Now.</li></ul><p>Time &amp; Attendance</p><ul><li>Maintain and support the ADP Workforce Now Time &amp; Attendance system.</li><li>Review employee timecards and investigate discrepancies.</li><li>Collaborate with managers and supervisors to resolve time-entry and approval issues.</li><li>Ensure accurate timekeeping data is reflected in payroll processing.</li></ul><p>Benefits Administration</p><ul><li>Process and reconcile employee benefit deductions and employer contributions.</li><li>Ensure accurate and timely remittances to benefit providers.</li><li>Support benefit-related payroll reporting and reconciliations.</li><li>Respond to employee inquiries regarding payroll deductions and benefits.</li></ul><p>Compliance &amp; Reporting</p><ul><li>Prepare and submit Records of Employment (ROEs) through Service Canada.</li><li>Assist with WSIB payroll reporting requirements.</li><li>Support year-end payroll activities, including T4 preparation and reporting.</li><li>Maintain accurate payroll documentation and support internal or external audits.</li></ul><p>Qualifications</p><p>Required</p><ul><li>Minimum 3 years of payroll administration experience.</li><li>Hands-on experience processing payroll using ADP Workforce Now.</li><li>Experience supporting hourly and salaried employee payroll.</li><li>Strong understanding of Ontario payroll legislation, statutory deductions, and compliance requirements.</li><li>Proficiency with Microsoft Excel and Microsoft Office Suite.</li><li>Exceptional attention to detail and ability to maintain confidentiality.</li><li>Strong organizational, analytical, and problem-solving skills.</li></ul><p>Preferred</p><ul><li>Experience with ADP Workforce Now Time &amp; Attendance.</li><li>PCP (Payroll Compliance Practitioner) designation or currently pursuing certification.</li><li>Experience supporting payroll within a multi-site or multi-division organization.</li></ul><p>This is a hybrid role with an expectation of 2 days a week in office onsite at their Oakville office.</p><p><br></p>
  • 2026-06-24T00:00:00Z
Controller
  • Burlington, ON
  • onsite
  • Permanent
  • 120000 - 140000 CAD / Yearly
  • <p>Our client, a large, publicly traded global manufacturing organization, is seeking a Controller to join their leadership team. This is a highly visible role offering strong career progression within a values-driven, growth-oriented environment.</p><p>This opportunity is ideal for a hands-on finance leader who thrives in a collaborative, onsite setting, partnering closely with operations and senior leadership to drive performance and continuous improvement. <strong>This position is based in Burlington, ON and is 100% onsite.</strong></p><p><br></p><p><strong>Why This Role?</strong></p><ul><li>Onsite collaboration with operations and executive leadership</li><li>Clear career growth path </li><li>Exposure to cross-border (Canada &amp; U.S.) operations</li><li>Work within a large-scale, publicly traded manufacturing environment</li><li>Opportunity to drive ERP optimization and process improvements</li></ul><p><strong>Key Responsibilities</strong></p><p><br></p><p><strong>Financial Reporting &amp; Close</strong></p><ul><li>Lead the month-end close and consolidation across multiple entities</li><li>Prepare and review financial statements, KPIs, and variance analysis</li><li>Ensure balance sheet integrity and compliance with corporate policies</li><li>Support audit, tax compliance, and regulatory requirements (Canada &amp; U.S.)</li></ul><p><strong>FP&amp;A &amp; Business Partnering</strong></p><ul><li>Partner with operational leaders to support strategic decision-making</li><li>Deliver budgeting, forecasting, and trend analysis</li><li>Evaluate costing, pricing, and capital investments</li></ul><p><strong>Cash Flow &amp; Working Capital</strong></p><ul><li>Oversee cash management, AP, and payment cycles</li><li>Maintain strong controls and deliver accurate cash flow forecasting</li></ul><p><strong>Leadership &amp; Collaboration</strong></p><ul><li>Lead and develop the accounting team</li><li>Foster a high-performance, collaborative onsite culture</li><li>Drive succession planning and team development</li></ul><p><strong>Controls &amp; Process Improvement</strong></p><ul><li>Strengthen internal controls and governance frameworks</li><li>Identify and implement process and efficiency improvements</li></ul><p><strong>Manufacturing Finance &amp; Systems</strong></p><ul><li>Own standard costing, cost rolls, and variance analysis</li><li>Support ERP enhancements (JD Edwards preferred)</li><li>Partner with operations on inventory, production, and cost optimization</li></ul><p><strong>Additional Details</strong></p><ul><li>10–15% travel across North American plant locations</li><li>Highly visible role with direct exposure to senior leadership</li></ul><p>If you’re a driven finance leader looking for a hands-on, onsite role with meaningful impact and long-term career growth, we’d love to connect.</p>
  • 2026-06-25T00:00:00Z
CRM Analytics & Operations Specialist
  • Mississauga, ON
  • remote
  • Contract / Temporary
  • 30 - 36 CAD / Hourly
  • <p>Robert Half is recruiting for a Consumer Packaged Goods (CPG) client who is looking for a CRM Analytics and Operations Specialist. This is a 5 month contract opportunity supporting remotely; the selected candidate must be local to Ontario. </p><p><br></p><p>The CRM Analytics and Operations Specialist is ideal for someone who enjoys working with data, solving problems, and supporting the execution of high-performing CRM and marketing initiatives. You&#39;ll play a key role in analyzing CRM and eCommerce performance, supporting campaign execution, coordinating across multiple stakeholders, and ensuring operational excellence. The successful candidate is comfortable working with numbers, can identify meaningful trends in data, and is equally willing to roll up their sleeves to support day-to-day campaign operations and quality assurance.</p><p><br></p><p>This opportunity is ideal for a hands-on marketing specialist who enjoys working with data, uncovering trends, and turning findings into meaningful recommendations that support customer engagement and eCommerce performance. In this role, you will collaborate with cross-functional partners across activations, content, and site merchandising while helping to strengthen reporting, campaign execution, and operational coordination. The position offers broad exposure to CRM analytics, performance optimization, and day-to-day marketing operations in a fast-paced environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Monitor and analyze CRM and eCommerce performance, providing regular reporting and meaningful insights that support business decisions.</li><li>Identify customer and buying behaviour trends, uncover opportunities for growth, and recommend improvements to campaign performance and customer engagement.</li><li>Evaluate the effectiveness of CRM initiatives across the customer lifecycle, including acquisition, retention, and re-engagement.</li><li>Support the execution of email, SMS, and digital marketing campaigns by performing quality assurance checks, validating campaign assets, and ensuring a smooth customer experience.</li><li>Coordinate with cross-functional stakeholders to manage campaign timelines, follow up on deliverables, and keep projects moving forward.</li><li>Assist with project workflows, ticket management, and operational tasks using project management tools.</li><li>Conduct ad hoc analyses to investigate performance trends, answer business questions, and support continuous optimization.</li><li>Help improve reporting processes, data accuracy, and operational efficiencies across CRM and marketing initiatives.</li><li>Communicate findings through clear, compelling storytelling, translating data into actionable recommendations for a variety of stakeholders.</li></ul>
  • 2026-06-30T00:00:00Z
Data Scientist
  • Cambridge, ON
  • remote
  • Contract / Temporary
  • 60 - 75 CAD / Hourly
  • We are looking for a Data Scientist to support market and performance analytics within the automotive sector in Cambridge, Ontario. This Long-term Contract opportunity is well suited to someone who combines strong statistical thinking with practical model-building experience and can translate complex data into meaningful business insight. The role focuses on analyzing market, sales, and inventory information to improve decision-making, while working with tools such as Python, Jupyter, Alteryx, and low-code BI platforms.<br><br>Responsibilities:<br>• Design and refine statistical models that connect market indicators with sales and inventory trends to generate actionable analysis.<br>• Examine data pipelines and source relationships to ensure inputs are reliable, consistent, and suitable for modelling activities.<br>• Build and test analytical solutions in Python, using notebook-based workflows to explore patterns, validate assumptions, and assess results.<br>• Evaluate model effectiveness through appropriate performance measures and recommend adjustments to strengthen analytical outcomes.<br>• Partner with business and analytics stakeholders to shape data-driven approaches that support reporting and strategic planning.<br>• Apply machine learning techniques where appropriate to enhance forecasting, segmentation, or performance analysis needs.<br>• Use Alteryx and business intelligence tools to prepare data, streamline analysis, and present findings in an accessible format.<br>• Communicate technical observations and modelling results clearly to support informed operational and commercial decisions.
  • 2026-06-17T00:00:00Z
Business Development Professional
  • Mississauga, ON
  • onsite
  • Permanent
  • 69000 - 80000 CAD / Yearly
  • <p>Our client, a well-established premium consumer brand with a strong reputation in the luxury and lifestyle market, is seeking a highly motivated <strong>Business Development Manager</strong> to drive corporate sales growth across the GTA. This is an exciting opportunity for a relationship-focused sales professional who thrives on building new business, developing strategic partnerships, and creating memorable client experiences.</p><p>This role is ideal for someone who enjoys a consultative sales approach, has an existing network of corporate contacts, and is passionate about delivering exceptional service to executive and professional clientele.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop new business opportunities with corporate organizations, professional services firms, financial institutions, real estate companies, hospitality groups, and executive networks.</li><li>Build and manage a pipeline of prospective clients through cold calling, networking, referrals, and strategic outreach.</li><li>Establish strong relationships with decision-makers and executives to identify opportunities for corporate gifting, events, client engagement programs, and premium lifestyle experiences.</li><li>Leverage existing business connections and cultivate new relationships throughout the GTA market.</li><li>Create and execute account development plans to maximize revenue growth and long-term client retention.</li><li>Conduct client meetings, presentations, and networking activities in the field approximately four days per week.</li><li>Partner with internal sales, marketing, and product specialists to deliver tailored solutions and exceptional customer experiences.</li><li>Maintain accurate pipeline activity, forecasts, and customer information within CRM systems.</li><li>Represent the organization at corporate events, client functions, and networking opportunities.</li></ul>
  • 2026-07-07T00:00:00Z
Accounts Payable Specialist
  • Mississauga, ON
  • onsite
  • Contract / Temporary
  • 22.1635 - 28 CAD / Hourly
  • We are looking for an Accounts Payable Specialist to join a Contract opportunity within the import/export industry in Mississauga, Ontario. This role is suited to a detail-oriented accounting specialist who can manage invoice workflows, maintain accurate payment records, and support timely financial operations. The successful candidate will work closely with vendors and internal teams to ensure obligations are processed correctly and discrepancies are resolved efficiently.<br><br>Responsibilities:<br>• Review incoming supplier invoices, assign the correct coding, and enter transactions promptly with a high degree of accuracy.<br>• Compare purchase orders, receiving records, and billing documents to confirm that payment details are complete and correct before processing.<br>• Coordinate scheduled payment cycles and prepare disbursements through approved methods such as electronic payments, cheques, and wire transfers.<br>• Reconcile vendor account statements, investigate mismatches or overdue items, and bring outstanding issues to resolution.<br>• Maintain organized accounts payable documentation and support updates to financial records and the general ledger when required.<br>• Respond to supplier questions regarding invoice status, billing concerns, and payment timing in a clear and timely manner.<br>• Contribute to month-end activities by assisting with accrual entries, account analysis, and reporting deliverables.<br>• Follow established accounting policies, control procedures, and applicable standards to support accuracy and compliance in all payable activities.
  • 2026-07-07T00:00:00Z
Payroll Administrator
  • Brampton, ON
  • onsite
  • Permanent
  • 72000 - 82000 CAD / Yearly
  • <p>We are currently seeking a detail-oriented and experienced Payroll Administrator to join our client&#39;s team. This role will be responsible for managing the full-cycle payroll process for a workforce of under 300 employees, including both hourly and salaried staff.</p><p><br></p><p>Key Responsibilities</p><ul><li>Process full-cycle payroll for hourly and salaried employees on a regular basis</li><li>Prepare and submit Records of Employment (ROEs)</li><li>Complete payroll journal entries and ensure accurate reporting to accounting</li><li>Remit source deductions and ensure compliance with all regulatory requirements</li><li>Perform year-end payroll activities, including:</li><li>T4 and T4A preparation</li><li>RL1 preparation</li><li>Payroll reconciliations</li><li>Support the annual payroll audit process</li><li>Identify opportunities to enhance and streamline payroll processes</li><li>Ensure payroll practices remain compliant with applicable legislation and internal policies</li></ul><p><br></p>
  • 2026-06-24T00:00:00Z
Bilingual (French) Human Resources Generalist
  • Mississauga, ON
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p>Our client, a well-established and growing organization with operations across Canada, is seeking a Bilingual (French) HR Generalist to support their Eastern region. This is a hands-on role ideal for an HR professional who enjoys variety across the full employee lifecycle and thrives in a collaborative, multi-site environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Support full-cycle recruitment and onboarding</li><li>Act as first point of contact for HR inquiries</li><li>Provide guidance on employee relations matters</li><li>Administer benefits and coordinate with payroll</li><li>Ensure compliance with employment legislation across provinces</li><li>Support HR reporting, policies, and engagement initiatives</li><li>Assist with OHS programs and training coordination</li></ul>
  • 2026-06-26T00:00:00Z
1 3