Find Jobs Control your career. Find the right role for you - remote, hybrid or on-site. Find your next job Search jobs now Find the right job type for you Explore how we help job seekers Hire Talent We're ready to help you hire talent at every level, from office support roles to C-suite. Hire talent Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Explore Consulting Solutions See how our consulting capabilities can help transform your business. Explore consulting solutions Cloud • Cybersecurity • Data & Analytics • Data Privacy • Intelligent Automation • IT Service Desk Technology Internal Audit • Regulatory Compliance • Financial Crimes Compliance • Risk Management • Sarbanes-Oxley Risk, Audit and Compliance Finance Transformation • Process Optimization • Finance Technology & Data • Reporting & Compliance • Cost & Performance Management Finance and Accounting Digital Transformation • Marketing Services • Marketing Technology • Creative and Design Digital, Marketing and Customer Experience Data Privacy • Legal Consulting • Transaction Services Legal Contact Centres • Sustainability • Operational Effectiveness • Supply Chain • Sourcing & Procurement Operations HR Transformation • Employee Experience • Managed Talent • Future of Work • Organizational Transformation Human Resources Discover Insights Make smarter decisions with the latest hiring trends and career insights. Discover Insights 2027 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

Add your latest resume to match with open positions.

116 results in St. Catharines, ON

Bookkeeper
  • Toronto, ON
  • remote
  • Temporary
  • 35.00 - 36.00 CAD / Hourly
  • <p>On behalf of our client, Robert Half is seeking a Bookkeeper for a hybrid role based in Toronto, ON. This position is offered as a long-term contract role and requires regular on-site presence. The selected individual will be responsible for supporting critical financial functions within the organization.</p> <strong>Job Responsibilities</strong> <ul><li>Process a high volume of accounts payable transactions accurately and efficiently.</li><li>Enter and manage invoices in the accounting system with attention to detail.</li><li>Handle payroll processing for a staff group of approximately thirty-five employees.</li><li>Collect and record member and union dues in a timely manner.</li><li>Utilize accounting platforms such as Great Plains and Sage Intact to complete daily tasks.</li><li>Maintain up-to-date financial records and ensure compliance with internal policies.</li><li>Reconcile accounts and resolve discrepancies as they arise.</li><li>Collaborate with team members to support month-end and year-end closing activities.</li><li>Assist with preparing reports and documentation for management review.</li><li>Respond to inquiries related to accounts payable and payroll matters.</li></ul> <strong>Job Requirements</strong> <ul><li>Demonstrated experience in bookkeeping or a related financial role.</li><li>Proficiency with accounting systems, including Great Plains and Sage Intact.</li><li>Ability to manage accounts payable and payroll processes for a mid-sized staff group.</li><li>Strong organizational and time management skills.</li><li>Attention to detail and accuracy in financial data entry.</li><li>Capacity to work both independently and collaboratively in a hybrid work environment.</li><li>Effective communication skills for interacting with staff and management.</li><li>Commitment to maintaining confidentiality and integrity in handling financial information.</li></ul>
  • 2026-11-11T00:00:00Z
Cloud Engineer
  • Toronto, ON
  • remote
  • Permanent
  • 120000.00 - 135000.00 CAD / Yearly
  • <p>Our client is a mission-driven national organization looking for a Cloud Engineer to join their technology team. This role is ideal for a senior cloud professional who enjoys being hands-on with Microsoft technologies while also contributing to cloud strategy, architecture, security, automation, and continuous improvement initiatives.</p><p>Working closely with architects, business stakeholders, vendors, and technology teams, you will help design, implement, secure, and optimize enterprise cloud environments that support organizational objectives and digital transformation initiatives.</p><p><br></p><p>What You&#39;ll Be Doing</p><ul><li>Design, implement, and administer cloud infrastructure and Microsoft 365 environments.</li><li>Manage and optimize Azure services, including virtual machines, networking, storage, and disaster recovery solutions.</li><li>Support Microsoft Modern Workplace technologies, including identity, endpoint management, collaboration, and security platforms.</li><li>Implement automation, monitoring, and process improvements to improve operational efficiency and reliability.</li><li>Collaborate with stakeholders to evaluate technology solutions and align cloud services with business requirements.</li><li>Assist with cybersecurity, risk management, compliance, and governance initiatives.</li><li>Support cloud operations, incident resolution, root cause analysis, and ongoing platform maintenance.</li><li>Create and maintain technical documentation, standards, and procedures.</li><li>Contribute to cloud, infrastructure, data, and digital workplace roadmaps.</li><li>Provide technical guidance and mentorship to team members and project stakeholders.</li></ul><p><br></p>
  • 2026-11-09T00:00:00Z
Senior Cyber Security Specialist
  • North York, ON
  • remote
  • Permanent
  • 110000.00 - 117000.00 CAD / Yearly
  • <p>We are looking for a Senior Cyber Security Specialist to strengthen and advance our security operations in North York, Ontario. In this role, you will help protect enterprise systems, cloud platforms, and end-user environments by identifying risks, responding to threats, and driving practical security improvements. You will work across infrastructure, identity, endpoint, and network security while supporting compliance efforts and promoting a strong security culture throughout the organization.</p><p><br></p><p>This role is hybrid 2 days onsite in North York! </p><p><br></p><p>Responsibilities:</p><p>• Monitor, investigate, and respond to security events across cloud, network, endpoint, and identity environments using SIEM and threat detection tools.</p><p>• Conduct vulnerability assessments, interpret findings, and partner with technical teams to prioritize and track remediation activities.</p><p>• Administer and enhance security controls within Microsoft technologies, including Defender, Sentinel, Intune, Entra, Microsoft 365, and Azure.</p><p>• Strengthen firewall and perimeter protections by configuring, reviewing, and troubleshooting platforms such as Check Point and Cisco security technologies.</p><p>• Support incident response efforts by analyzing suspicious activity, containing threats, documenting outcomes, and recommending preventive measures.</p><p>• Contribute to governance, risk, and compliance initiatives by helping align security practices with recognized frameworks and internal requirements.</p><p>• Promote security awareness by assisting with education programs, guidance materials, and practical recommendations for reducing user-related risk.</p><p>• Assess and improve security architecture with a focus on Zero Trust principles, network segmentation, identity protection, and endpoint resilience.</p>
  • 2026-11-09T00:00:00Z
Customer Business Development Manager
  • Brantford, ON
  • remote
  • Permanent
  • 88000.00 - 110000.00 CAD / Yearly
  • <p>On behalf of our client, Robert Half is seeking a Customer Business Development Manager based in Brantford, ON. This on-site role in the food and food processing sector focuses on managing and growing key business relationships. The successful candidate will be responsible for driving sustainable business development and ensuring continued success across targeted categories.</p> <strong>Job Responsibilities</strong> <ul><li>Build and maintain strong partnerships with commercial, innovation, and supply chain teams to support long-term growth objectives.</li><li>Serve as the main point of contact for merchant and product development teams to foster positive category development.</li><li>Develop and execute tactical plans in collaboration with stakeholders to achieve volume growth and improve market share.</li><li>Collaborate with new product development teams to ensure innovation aligns with market trends and customer needs.</li><li>Design, implement, and monitor promotional strategies to maximize category volume and profitability.</li><li>Negotiate pricing agreements with customers and suppliers, including terms for promotions and new product introductions.</li><li>Oversee account administration activities such as forecasting, cost confirmations, and new product onboarding.</li><li>Prepare and analyze regular performance reports, recommending corrective actions when necessary.</li><li>Manage within established budgets for the site function and contribute to overall business profitability.</li><li>Lead and develop a small team, ensuring alignment with performance targets and organizational goals.</li></ul> <strong>Job Requirements</strong> <ul><li>Minimum of 5 years of experience in customer business development, account management, or a similar role within the food and food processing industry.</li><li>Demonstrated ability to manage key client relationships and drive business growth initiatives.</li><li>Strong negotiation skills with experience in pricing and supplier/customer agreements.</li><li>Proven track record in developing and executing promotional and tactical business plans.</li><li>Experience collaborating with product development teams to launch new products successfully.</li><li>Ability to analyze data and prepare actionable reports to support business decisions.</li><li>Budget management experience and understanding of profitability drivers.</li><li>Capability to lead a small team and work effectively towards shared objectives.</li></ul>
  • 2026-11-10T00:00:00Z
Controller
  • Brampton, ON
  • remote
  • Permanent
  • 130000.00 - 145000.00 CAD / Yearly
  • <p>We are looking for a Controller to lead financial operations for a manufacturing organization in Brampton, Ontario. This position is responsible for overseeing reporting, budgeting, payroll, and core accounting activities while supporting sound business decisions with accurate financial insight. The successful candidate will bring strong systems knowledge, a hands-on approach to financial management, and the ability to strengthen processes in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Direct day-to-day accounting activities, including general ledger oversight, reconciliations, and month-end and year-end close processes.</p><p>• Oversight of the cost accounting process - including bill of materials, labour and overhead.</p><p>• Prepare timely financial statements, management reports, and other analysis to support operational and strategic decision-making.</p><p>• Lead the planning, monitoring, and refinement of budgets and forecasts to help maintain financial performance targets.</p><p>• Oversee payroll administration and ensure related financial records are accurate, complete, and compliant with applicable requirements.</p><p>• Manage and optimize the use of accounting software and reporting tools to improve financial visibility and efficiency.</p><p>• Produce ad hoc financial analysis and customized reports for leadership using available reporting platforms and business data.</p><p>• Collaborate with internal teams to align financial controls, reporting requirements, and business priorities across the organization.</p><p>• Support process improvements, including financial system updates or transitions, while maintaining reporting continuity and data accuracy.</p><p><br></p>
  • 2026-11-11T00:00:00Z
RFA Specialist
  • Vaughan, ON
  • remote
  • Permanent
  • 90000.00 - 110000.00 CAD / Yearly
  • <p>On behalf of our client, Robert Half is seeking an RFA Specialist in Vaughan, ON. This position is based on-site within the transportation sector. The successful candidate will play a key role in procurement and operational coordination across the organization.</p><ul><li><strong>Job Responsibilities</strong>Oversee and coordinate the Request for Appropriation (RFA) process, ensuring all submissions are accurate and well-documented.</li><li>Prepare, review, and submit RFAs with appropriate business justifications and supporting materials.</li><li>Monitor the progress of RFAs through the approval process and follow up on pending items as needed.</li><li>Coordinate submissions and approvals with internal stakeholders and designated approvers.</li><li>Maintain thorough records of all RFAs, including approved, pending, revised, and completed requests.</li><li>Ensure all expenditures align with established approval protocols and company policies.</li><li>Process amendments and revisions to RFAs when project requirements, costs, or timelines change.</li><li>Provide procurement and operational support to affiliated companies and act as a central point of contact for purchasing and vendor management.</li><li>Manage procurement activities, including obtaining quotes, coordinating purchases, and ensuring timely delivery of goods and services.</li><li>Support inventory management initiatives by working with branch managers to identify needs and coordinate replenishment of warehouse supplies and equipment.</li><li>Assist with planning and forecasting capital and operational expenditures for future fiscal periods.</li><li>Prepare and deliver reports on procurement activities, inventory, fleet, and operational assets to senior management.</li><li><strong>Job Requirements</strong>Diploma or bachelor’s degree in business administration, finance, accounting, supply chain management, operations management, or a related field.</li><li>At least 5 years of experience in procurement, purchasing, operations support, or administrative coordination.</li><li>Demonstrated experience managing vendor relationships, purchase requests, and expenditure tracking.</li><li>Familiarity with RFA procedures and expenditure approval processes.</li><li>Proficiency in Microsoft Word, Excel, and Outlook.</li><li>Strong written and verbal communication abilities.</li><li>Well-developed planning, organizational, and prioritization skills.</li><li>Ability to collaborate effectively with cross-functional teams and stakeholders across multiple locations.</li></ul>
  • 2026-11-11T00:00:00Z
Office Manager
  • Etobicoke, ON
  • remote
  • Temporary
  • 30.40 - 35.20 CAD / Hourly
  • We are looking for an experienced Office Manager to provide hands-on administrative and operational support for a busy team in Mississauga, Ontario. This Long-term Contract opportunity is ideal for someone who is highly organized, self-directed, and comfortable managing both executive support duties and day-to-day office coordination in a fast-paced environment. The successful candidate will bring strong judgement, attention to detail, and the ability to keep priorities moving smoothly while handling confidential information with professionalism.<br><br>Responsibilities:<br>• Provide senior-level administrative support by preparing documents, presentations, and correspondence for leadership and internal teams.<br>• Coordinate meetings, calendars, and office events while ensuring conference rooms and shared spaces are scheduled effectively.<br>• Manage expense submissions and reconciliation activities with accuracy, including follow-up on invoices and related records.<br>• Oversee daily office operations such as incoming mail, package handling, storage organization, and vendor coordination.<br>• Maintain a proactive working relationship with external service providers, including office facilities and storage partners, to support smooth operations.<br>• Partner with internal teams such as IT to address office needs, resolve issues promptly, and improve administrative processes.<br>• Create and maintain clear process documentation to support consistency, efficiency, and knowledge sharing across office functions.<br>• Communicate regularly with senior leadership by providing timely updates, coordinating requests, and supporting shifting business priorities.
  • 2026-11-09T00:00:00Z
Corporate Accounting Manager
  • Toronto, ON
  • remote
  • Permanent
  • 105000.00 - 125000.00 CAD / Yearly
  • <p><strong>The Opportunity</strong></p><p><br></p><p>Our client, an established organization in the financial services and investment management sector, is seeking a <strong>Corporate Accounting Manager</strong> to join its collaborative finance team.</p><p>This is a highly hands-on accounting opportunity within a lean, flat organizational structure, offering broad exposure to corporate accounting, financial reporting, operational finance, and process improvement. While carrying a Manager title, the position is primarily an individual contributor role, ideal for an experienced Senior Accountant or newly designated CPA looking to take ownership of core accounting functions without direct people management responsibilities.</p><p><br></p><p>The successful candidate will work closely with senior finance leadership and collaborate with a Fund Accounting Manager, with opportunities for cross-training and exposure to fund accounting activities.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Manage day-to-day corporate accounting activities, including general ledger maintenance, journal entries, accruals, reconciliations, and month-end close.</li><li>Prepare monthly, quarterly, and annual financial statements in accordance with ASPE and IFRS, as applicable.</li><li>Oversee operational accounting activities, ensuring accuracy, completeness, and compliance with internal policies and accounting standards.</li><li>Support investor reporting, regulatory filings, and other financial reporting requirements.</li><li>Prepare working papers, reconciliations, and supporting schedules for external audits and year-end reporting.</li><li>Collaborate with the Fund Accounting Manager and participate in cross-training initiatives to build knowledge of fund accounting processes and provide coverage as required.</li><li>Identify opportunities to strengthen accounting processes, internal controls, and operational efficiencies.</li><li>Support accounting systems enhancements and technology-related initiatives.</li><li>Work closely with senior management and external advisors on accounting, reporting, and compliance matters.</li><li>Participate in ad hoc accounting projects and initiatives as required.</li></ul>
  • 2026-11-09T00:00:00Z
Network Administrator
  • North York, ON
  • remote
  • Temporary
  • 42.75 - 49.50 CAD / Hourly
  • We are looking for an experienced Network Administrator to support a retail organization in North York, Ontario. This Long-term Contract position is ideal for someone who is confident managing network infrastructure, server environments, and endpoint systems in a fast-paced operational setting. The successful candidate will play a key role in maintaining secure, reliable technology services while resolving complex technical issues across the business.<br><br>Responsibilities:<br>• Administer and support firewall and network environments, including Check Point, FortiGate, FortiManager, and Cisco infrastructure, to maintain security and performance.<br>• Oversee the configuration, maintenance, and ongoing support of Windows Server environments, Active Directory, and Microsoft 365 services across hybrid and on-premises systems.<br>• Set up, manage, and troubleshoot servers and endpoint management tools to ensure consistent device deployment, policy enforcement, and operational readiness.<br>• Provide advanced technical support for infrastructure incidents, resolving escalated issues efficiently and minimizing disruption to day-to-day operations.<br>• Maintain and improve network reliability by performing regular upgrades, patching activities, and preventative maintenance across core systems.<br>• Support cloud-connected and on-site technologies, including exposure to Microsoft Azure and Aruba GreenLake Cloud Controller environments.<br>• Assist with retail technology operations by supporting store-related hardware, network-connected equipment, and specialized business applications.<br>• Investigate system and connectivity problems independently, identify root causes, and implement practical solutions with limited supervision.
  • 2026-11-11T00:00:00Z
Technical Recruiter
  • Toronto, ON
  • remote
  • Temporary
  • 0 - 0 CAD / Hourly
  • <p>On behalf of our client, Robert Half is seeking a Technical Recruiter based in Toronto, ON. This hybrid position focuses on full life cycle recruitment of technical professionals across various functions. The role is offered as a long-term contract and requires active collaboration with business leaders to support ongoing talent acquisition needs.</p> <strong>Job Responsibilities</strong> <ul><li>Develop and implement recruitment strategies to attract candidates for engineering, product, data, and technology roles.</li><li>Partner with business leaders to understand hiring needs and establish effective talent acquisition plans.</li><li>Build and maintain talent pipelines through direct sourcing, networking, and targeted outreach.</li><li>Engage with passive candidates and represent the client organization at relevant events and within talent communities.</li><li>Screen, interview, and assess candidates for technical and organizational alignment, presenting recommendations to hiring managers.</li><li>Coordinate all stages of the selection process, including interview scheduling, feedback sessions, and offer management.</li><li>Promote key talent initiatives such as employer branding, diversity and inclusion, and internal mobility within recruitment processes.</li><li>Analyze labor market trends and competitor activity to inform recruitment strategies and adjust approaches as needed.</li><li>Advise on employment and immigration matters in collaboration with internal stakeholders and external counsel when required.</li><li>Contribute to the continuous improvement of recruitment processes, workflows, and systems, and provide guidance to team members as appropriate.</li></ul> <strong>Job Requirements</strong> <ul><li>Demonstrated experience in technical recruitment, including sourcing for mid to senior-level roles across technology disciplines.</li><li>Proven ability to manage the full recruitment cycle, from talent mapping and sourcing to onboarding.</li><li>Experience partnering with business leaders and stakeholders to align recruitment efforts with organizational priorities.</li><li>Strong understanding of labor market trends, compensation data, and technical talent landscapes.</li><li>Familiarity with employment laws, recruiting best practices, and applicant tracking systems.</li><li>Ability to build and maintain relationships within talent communities and represent the organization externally.</li><li>Skilled in analyzing recruitment metrics and providing process improvement recommendations.</li><li>Capacity to mentor and support other members of the talent acquisition team.</li></ul>
  • 2026-11-11T00:00:00Z
Tax Staff - Public
  • Vaughan, ON
  • remote
  • Permanent
  • 80000.00 - 100000.00 CAD / Yearly
  • <p><strong>Join a Growing, Specialized Tax Practice in the North GTA</strong></p><p>Our client, a well-established and growing <strong>mid-sized public accounting firm in the North GTA</strong>, is seeking a <strong>Tax Accountant</strong> to join their highly regarded <strong>specialized Tax Practice</strong>.</p><p>This is an excellent opportunity for a tax professional who wants to deepen their expertise, work on complex and interesting files, and collaborate with a high-performing team in a firm that values professional development and client impact.</p><p><br></p><p>What You’ll Do</p><ul><li>Prepare and review a wide range of <strong>income tax returns</strong> (personal, corporate, and trust), ensuring accuracy and full compliance with Canadian tax regulations</li><li>Handle <strong>information returns and regulatory filings</strong>, keeping clients compliant and up to date</li><li>Assist with <strong>tax elections, objections, and dispute resolution</strong>, gaining exposure to more complex tax matters</li><li>Analyze <strong>CRA notices and statements of account</strong>, identifying issues and recommending next steps</li><li>Build strong relationships with clients by providing <strong>clear, timely, and professional tax guidance</strong></li><li>Support <strong>tax planning and advisory engagements</strong>, helping clients optimize their financial outcomes</li><li>Act as a key liaison with <strong>tax authorities</strong>, managing inquiries and resolving issues on behalf of clients</li><li>Stay ahead of changes in <strong>Canadian tax legislation</strong>, applying new rules and guidance proactively</li><li>Collaborate closely with colleagues across the practice to deliver <strong>high-quality, timely client service</strong></li><li>Leverage <strong>modern tax software and tools</strong> to drive efficiency and accuracy in all deliverables</li></ul><p><br></p>
  • 2026-11-11T00:00:00Z
Contract Administrator (Loans)
  • Markham, ON
  • remote
  • Temporary
  • 19.95 - 23.10 CAD / Hourly
  • We are looking for a detail-oriented Contract Administrator (Loans) to support loan and lease documentation activities for a Contract position in the automotive financial services sector. Based in Markham, Ontario, this role focuses on reviewing incoming agreements, validating contract details, and ensuring information is recorded accurately and efficiently. The successful candidate will work closely with internal teams and dealership partners to address discrepancies and help maintain a high standard of document quality and service.<br><br>Responsibilities:<br>• Review loan and lease agreements to confirm all required documentation is complete, accurate, and ready for processing.<br>• Enter contract data into internal systems with a strong focus on precision, timeliness, and record integrity.<br>• Compare financial terms, figures, and supporting details across submitted documents to ensure consistency.<br>• Investigate missing or conflicting information and follow up with dealership contacts by phone or email to resolve issues promptly.<br>• Maintain organized contract files and support document control practices that align with operational standards.<br>• Assist with ongoing verification activities to reduce errors and improve the quality of processed agreements.<br>• Provide administrative support for related contract handling tasks and other duties assigned by the team.
  • 2026-11-11T00:00:00Z
SR. Supply Chain Planner
  • Brampton, ON
  • remote
  • Permanent
  • 90000.00 - 110000.00 CAD / Yearly
  • <p>Our client is a global manufacturer is seeking a Senior Supply Planner to lead supply planning activities across a complex production environment. This role will ensure the right balance of demand, inventory, capacity, and material availability to support customer commitments and operational goals.</p><p><strong>Responsibilities</strong></p><ul><li>Develop and execute supply plans and the Master Production Schedule.</li><li>Balance demand, inventory, production capacity, and material requirements.</li><li>Drive inventory optimization and service level performance.</li><li>Partner with Procurement, Manufacturing, Quality, Warehouse, and Finance teams.</li><li>Analyze supply risks, capacity constraints, and planning performance metrics.</li><li>Lead continuous improvement initiatives and support planning system enhancements.</li></ul><p><br></p>
  • 2026-11-11T00:00:00Z
Payroll Specialist
  • Toronto, ON
  • remote
  • Contract / Temporary to Hire
  • 38.00 - 44.00 CAD / Hourly
  • We are looking for a detail-oriented Payroll Specialist to support payroll operations for two organizations in Toronto, Ontario. This contract opportunity has the potential to become permanent and is ideal for someone who can manage end-to-end payroll processing, maintain compliance, and contribute to a growing team environment. The successful candidate will work with payroll, benefits, and time data while helping ensure employees are paid accurately and on schedule.<br><br>Responsibilities:<br>• Process bi-weekly payroll for two entities, ensuring accurate pay calculations for both salaried and hourly employees.<br>• Review time and attendance records in Workday and validate payroll data before each payroll cycle is finalized.<br>• Reconcile payroll registers and confirm gross-to-net calculations to maintain accuracy across all payments.<br>• Prepare and transmit payroll-related files required for tax remittances and year-end reporting, including T4 documentation.<br>• Administer benefits-related payroll activities, including enrolments, deductions, and supporting documentation.<br>• Monitor payroll practices for compliance with applicable legislation, internal controls, and company policies across both organizations.<br>• Support manual payroll adjustments, investigate discrepancies, and resolve issues affecting employee pay.<br>• Collaborate with HR and payroll stakeholders to assist with employee records and provide support in a growing business environment.
  • 2026-11-11T00:00:00Z
Procurement Manager
  • Mississauga, ON
  • remote
  • Permanent
  • 115000.00 - 130000.00 CAD / Yearly
  • <p>We are seeking an experienced <strong>Procurement Manager</strong> to lead sourcing, purchasing, supplier management, and procurement strategy initiatives for a growing manufacturing organization. This position plays a critical role in ensuring the uninterrupted flow of materials, optimizing supplier performance, reducing costs, and supporting overall operational excellence.</p><p><strong>Manufacturing experience is required.</strong></p><p>Responsibilities</p><ul><li>Develop and execute strategic sourcing and procurement initiatives</li><li>Manage supplier relationships, contract negotiations, and vendor performance</li><li>Partner closely with Operations, Production, Planning, Engineering, Quality, and Finance teams</li><li>Source raw materials, components, packaging, MRO supplies, and indirect spend categories</li><li>Negotiate pricing, terms, and service agreements to drive cost savings and value creation</li><li>Monitor supplier performance metrics, quality standards, and delivery expectations</li><li>Identify and mitigate supply chain risks through contingency planning and supplier diversification</li><li>Analyze purchasing data, inventory trends, and market conditions to support decision-making</li><li>Lead continuous improvement initiatives related to procurement processes and efficiencies</li><li>Ensure compliance with company policies and procurement best practices</li><li>Mentor and develop procurement team members where applicable</li></ul><p><strong>Requirements</strong></p><ul><li>At least 7 years of experience in procurement, purchasing, or supply chain leadership roles.</li><li>Experience in manufacturing is required</li><li>Strong understanding of materials handling, procurement workflows, and inventory-related processes.</li><li>Experience sourcing and procuring imported ingredients</li></ul><p><br></p>
  • 2026-11-11T00:00:00Z
Warehouse Manager
  • Mississauga, ON
  • remote
  • Permanent
  • 100000.00 - 115000.00 CAD / Yearly
  • <p>Warehouse Manager | Manufacturing Operations, Inventory &amp; Logistics Leadership</p><p>We are seeking an experienced <strong>Warehouse Manager</strong> to lead all warehouse, inventory, shipping, receiving, and distribution activities within a fast-paced manufacturing environment. This individual will be responsible for driving operational efficiency, maintaining inventory accuracy, ensuring on-time customer shipments, and leading a high-performing warehouse team. The ideal candidate has a strong background in warehouse operations, logistics, inventory management, team leadership, and continuous improvement.</p><p>Key Responsibilities</p><ul><li>Oversee all warehouse operations, including receiving, storage, inventory control, order fulfillment, shipping, and distribution.</li><li>Manage the receipt of materials, components, packaging, and production supplies.</li><li>Coordinate inbound and outbound logistics with suppliers, customers, carriers, and transportation providers.</li><li>Ensure accurate receiving, inspection, documentation, and inventory transactions.</li><li>Lead daily shipping activities, ensuring timely and accurate delivery of finished goods.</li><li>Supervise, mentor, and develop warehouse supervisors and warehouse associates.</li><li>Drive inventory accuracy through cycle counts, physical inventories, and inventory reconciliation processes.</li><li>Optimize warehouse layout, storage capacity, material flow, and space utilization.</li><li>Establish, monitor, and improve key performance indicators (KPIs) related to inventory accuracy, on-time shipping, productivity, quality, and safety.</li><li>Collaborate closely with Production, Procurement, Quality, Customer Service, and Supply Chain teams to support operational objectives.</li><li>Identify and implement continuous improvement initiatives to improve efficiency, reduce costs, and enhance service levels.</li></ul>
  • 2026-11-11T00:00:00Z
Collections Specialist
  • Mississauga, ON
  • remote
  • Permanent
  • 55000.00 - 60000.00 CAD / Yearly
  • <p>Our client is seeking a customer-focused Collections Specialist to join their team. This role is responsible for managing a portfolio of B2B accounts, ensuring timely collection of outstanding receivables while maintaining positive customer relationships. The successful candidate will work closely with customers to resolve payment issues, investigate disputes, reconcile accounts, and navigate customer payment portals.</p><p>Key Responsibilities</p><ul><li>Manage an assigned portfolio of B2B customer accounts and proactively follow up on outstanding invoices.</li><li>Contact customers by phone and email to secure payment commitments and resolve delinquent balances.</li><li>Investigate and resolve billing discrepancies, deductions, short payments, and account disputes.</li><li>Reconcile customer accounts and ensure account balances are accurate and up to date.</li><li>Maintain and update customer records, collection notes, and payment commitments.</li><li>Work with internal departments, including Sales, Customer Service, and Accounting, to resolve customer concerns and facilitate payment.</li><li>Utilize customer portals to submit invoices, review payment status, and resolve issues impacting collections.</li><li>Monitor aging reports and prioritize collection efforts accordingly.</li><li>Build strong relationships with customers while maintaining a professional and service-oriented approach.</li><li>Escalate high-risk accounts where appropriate and provide recommendations for next steps.</li></ul><p><br></p>
  • 2026-11-09T00:00:00Z
Pension, Benefits & Disability Specialist
  • Brampton, ON
  • remote
  • Permanent
  • 85000.00 - 95000.00 CAD / Yearly
  • <p>Our client is seeking a <strong>Bilingual Pensions, &amp; HR Specialist</strong> to support a broad range of employee programs and HR administration activities. This role is ideal for a detail-oriented professional who enjoys balancing program administration, employee support, compliance, and process improvement within a collaborative environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Administer employee benefit and retirement programs, ensuring accurate enrollment, maintenance, and ongoing support.</li><li>Serve as a primary point of contact for employee inquiries related to benefits, leaves, and related programs.</li><li>Liaise with internal stakeholders and external service providers to ensure effective program delivery and issue resolution.</li><li>Support regulatory reporting, audits, documentation, and compliance activities.</li><li>Review and reconcile program-related invoices and records for accuracy.</li><li>Assist with employee life event administration, including leaves, retirements, and other employment-related changes.</li><li>Coordinate employee communications, program education, and information sessions.</li><li>Manage leave and disability cases, including tracking, communication, and return-to-work support.</li><li>Maintain accurate records, reports, and administrative processes while identifying opportunities for improvement.</li><li>Provide general HR support and assist with additional employee programs as required.</li></ul>
  • 2026-11-11T00:00:00Z
PC Technician
  • Mississauga, ON
  • remote
  • Temporary
  • 18.00 - 18.00 CAD / Hourly
  • <p>On behalf of our client, Robert Half is seeking a PC Technician for an on-site assignment in Mississauga, ON. This contract position is within the electronics sector and offers an opportunity to contribute to device preparation and support activities. The assignment is structured for a defined duration.</p> <strong>Job Responsibilities</strong> <ul><li>Unpack new laptops and prepare them for deployment.</li><li>Erase existing data to ensure devices are ready for reassignment.</li><li>Repackage laptops securely after they have been processed.</li><li>Maintain accurate records of inventory and device status.</li><li>Follow established procedures for device handling and data security.</li></ul> <strong>Job Requirements</strong> <ul><li>At least 1 year of experience in a similar technical support or hardware role.</li><li>Familiarity with laptop setup, data wiping, and basic troubleshooting.</li><li>Ability to follow instructions and work methodically with electronic equipment.</li><li>Attention to detail when handling and tracking devices.</li><li>Strong organizational skills and capacity to manage repetitive tasks efficiently.</li></ul>
  • 2026-11-11T00:00:00Z
Software Developer
  • Hamilton, ON
  • remote
  • Permanent
  • 65000.00 - 85000.00 CAD / Yearly
  • <p>Robert Half is looking to hire a Software Developer for an organization based in the west GTA region. This is a current opening offering growth, development and job stability!</p><p>Please take a look at the summarized information below and apply if you fit the requirements below!</p><p><br></p><p><strong>Role:</strong> Software Developer</p><p><strong>Company:</strong> Confidential until discussion is held</p><p><strong>Location:</strong> West GTA</p><p><strong>Compensation: </strong>$65k to $85k + Annual Bonus + 3 Weeks Vacation (Additional time off – 2 PTO days and 12 Sick days) + Strong Benefits + Education reimbursement + Full work hardware</p><p><strong>Responsibilities:</strong></p><p>• 2 to 4 years experience with design, build, and maintain software applications using C# and the .NET ecosystem to support core business operations.</p><p>• Contribute to user-facing development work by creating and improving interface components with modern JavaScript frameworks such as React or Angular.</p><p>• Develop, query, and optimize Microsoft SQL Server databases to ensure strong application performance, stability, and data integrity.</p><p>• Apply object-oriented programming principles to produce scalable, maintainable, and well-structured code across new and existing systems.</p><p>• Integrate web services and internet-based technologies into application solutions while following secure web development practices.</p><p>• Collaborate with internal stakeholders and technical team members to translate business needs into effective software enhancements and technical solutions.</p><p>• Support code quality and deployment efficiency by participating in automated build processes and continuous integration practices where applicable.</p><p>• Use Microsoft Visual Studio and related development tools to troubleshoot issues, test functionality, and deliver reliable releases.</p>
  • 2026-11-09T00:00:00Z
Attorney/Lawyer
  • Toronto, ON
  • remote
  • Permanent
  • 130000.00 - 170000.00 CAD / Yearly
  • <p>We are looking for an <strong>Employment Lawyer</strong> to join a growing employee-focused practice in Toronto, Ontario. This position suits a lawyer with solid post-call experience who is motivated by helping individuals address workplace issues with confidence and clarity. The successful candidate will take carriage of files across advisory, negotiation, and dispute resolution stages while delivering thoughtful legal guidance and strong client service.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Provide legal advice to employees on workplace disputes, including dismissal matters, human rights concerns, and related employment issues.</p><p>• Take primary responsibility for files from intake to resolution, ensuring each matter progresses efficiently through negotiation, mediation, tribunal proceedings, or court action.</p><p>• Prepare clear and persuasive legal documents such as pleadings, affidavits, motions, submissions, opinions, and settlement materials.</p><p>• Advocate for clients in discussions with opposing parties and appear before courts, tribunals, and mediators as required.</p><p>• Conduct legal research and apply current legislation, regulations, and case law to support strategy and recommendations.</p><p>• Maintain consistent communication with clients, explain legal options in practical terms, and build trust through responsive service.</p><p>• Work with colleagues on complex employment and labour matters where coordinated legal analysis or litigation support is needed.</p>
  • 2026-11-09T00:00:00Z
Staff Accountant
  • Mississauga,, ON
  • remote
  • Permanent
  • 50000.00 - 75000.00 CAD / Yearly
  • We are looking for a Staff Accountant to join a public accounting team in Mississauga, Ontario. This position is suited to someone who brings hands-on experience in Canadian public practice and is comfortable handling bookkeeping, tax preparation, and year-end accounting work with minimal day-to-day direction. The successful candidate will support a range of client files while maintaining accuracy, meeting deadlines, and delivering dependable financial reporting and compliance support.<br><br>Responsibilities:<br>• Manage complete bookkeeping activities for client accounts, including maintaining accurate financial records and processing routine transactions.<br>• Perform regular reconciliations for bank and credit card accounts to ensure balances are accurate and discrepancies are resolved promptly.<br>• Prepare T1 personal income tax returns with attention to current tax rules and supporting documentation requirements.<br>• Complete T2 corporate tax filings for a variety of clients in accordance with Canadian tax regulations and reporting timelines.<br>• Assemble year-end working paper files and assist in producing financial statements that are organized, accurate, and ready for review.<br>• Support indirect tax and regulatory filing obligations, including sales tax submissions and related compliance requirements.<br>• Use QuickBooks and Canadian tax software to maintain client records, prepare filings, and streamline file completion.<br>• Work independently across ongoing bookkeeping and tax assignments while managing multiple deadlines in a public accounting environment.
  • 2026-11-09T00:00:00Z
Protein Procurement Buyer
  • Brantford, ON
  • remote
  • Permanent
  • 67000.00 - 100000.00 CAD / Yearly
  • <p>On behalf of our client, Robert Half is seeking a Protein Procurement Buyer based in Brantford, ON. This on-site position focuses on purchasing within the protein sector and offers the chance to play a central role in supplier and customer engagement. The successful candidate will collaborate closely with various teams to ensure efficient procurement processes and maintain supply continuity.</p> <strong>Job Responsibilities</strong> <ul><li>Coordinate and manage procurement events, serving as the main contact between internal teams, suppliers, and customers.</li><li>Address service level challenges by communicating effectively with customers and commercial partners.</li><li>Work alongside demand planners and raw material schedulers to align short- and medium-term supply needs.</li><li>Guide and influence buying decisions through close cooperation with the procurement insight team.</li><li>Administer purchasing agreements and ensure accurate pricing is loaded into supplier price files.</li><li>Oversee long-term contract purchasing and manage supplier purchasing models.</li><li>Review and update procurement documents to ensure all active codes are properly maintained for retail and primal categories.</li><li>Monitor and address retail order amendments, seeking solutions to enhance service levels.</li><li>Manage timelines for procurement activities and attend relevant meetings as required.</li><li>Supervise frozen and fresh stock at external cold storage facilities and manage imported meat schedules when applicable.</li><li>Collaborate with demand planners to understand long-term requirements and adapt to changes in supplier forecasts.</li><li>Assess daily order shortages with the raw material scheduler and escalate issues as needed.</li><li>Sign off on costings and submit documentation to accounts, and contribute to supplier improvement initiatives.</li></ul> <strong>Job Requirements</strong> <ul><li>Minimum of 3 years of experience in a purchasing or buying role, preferably within a fast-moving fresh food environment.</li><li>Knowledge of meat protein procurement is preferred but not mandatory.</li><li>Demonstrated ability to communicate clearly and collaborate within multifunctional teams.</li><li>Experience managing supplier relationships and negotiating purchasing agreements.</li><li>Strong organizational skills, with the capacity to handle multiple tasks and manage procurement timelines.</li><li>Ability to analyze supply and demand forecasts and make informed decisions based on changing requirements.</li><li>Competence in maintaining procurement documentation and ensuring accurate pricing and coding.</li></ul>
  • 2026-11-11T00:00:00Z
Business Analyst
  • Vaughan, ON
  • remote
  • Contract / Temporary to Hire
  • 42.75 - 49.50 CAD / Hourly
  • We are looking for a Business Analyst to join a growing team in Ontario on a contract-to-permanent basis. This opportunity is well suited to someone who enjoys working in a fast-moving business, turning complex financial and operational data into clear recommendations for leaders across the organization. The role offers exposure to planning, forecasting, reporting, and cross-functional projects, making it ideal for an analytical individual who is eager to contribute beyond routine reporting.<br><br>Responsibilities:<br>• Analyze financial, sales, and operational results to identify trends, explain variances, and support forward-looking business decisions.<br>• Build, refine, and maintain dashboards and reporting tools that provide clear visibility into performance metrics for finance, marketing, and leadership teams.<br>• Partner with stakeholders across departments to gather business needs, document requirements, and translate them into practical reporting or analytical solutions.<br>• Support quarterly forecasting and ongoing planning activities by consolidating data, validating assumptions, and highlighting risks and opportunities.<br>• Develop financial models and ad hoc analyses to evaluate business performance, commercial initiatives, and emerging priorities.<br>• Work with large data sets using tools such as Power BI, Snowflake, Excel, and CRM platforms to produce accurate and actionable insights.<br>• Contribute to project-based initiatives by performing gap analysis, preparing documentation, and helping teams adapt to changing business priorities.<br>• Communicate findings in a concise and meaningful way to both technical and non-technical audiences, including executive stakeholders.
  • 2026-11-11T00:00:00Z
Senior Payroll Accounting and Reporting Analyst
  • North York, ON
  • remote
  • Permanent
  • 95000.00 - 118000.00 CAD / Yearly
  • Senior Payroll Accounting &amp; Reporting Analyst Position Summary We are seeking an experienced Senior Payroll Accounting &amp; Reporting Analyst to oversee payroll accounting activities, reconciliations, reporting, auditing, and process improvement initiatives within a large and complex organization. This role serves as a key liaison between Payroll, Finance, HR, and other business stakeholders to ensure the accuracy, integrity, and compliance of payroll financial data. The successful candidate will provide analytical support, lead payroll-related audits, supervise team members, and contribute to continuous improvement of payroll systems and processes. <br> Key Responsibilities Payroll Accounting &amp; Reporting Reconcile payroll-related general ledger accounts and investigate discrepancies. Perform root cause analysis and provide recommendations to resolve account variances. Prepare and analyze payroll reports on a weekly, monthly, quarterly, and annual basis. Review payroll postings and ensure accuracy of payroll-related financial transactions. Support payroll processing through the preparation and delivery of payroll accounting data. Prepare journal entries and supporting documentation as required. Conduct aging analyses, trend reporting, and variance analysis. Develop and maintain reporting frameworks to support payroll operations and business decisions. Analyze payroll-related data and employee leave information to identify trends and areas for improvement. Ensure compliance with accounting standards, payroll legislation, and internal controls. Audit &amp; Compliance Lead and support payroll audit activities. Design, test, and implement audit reports and monitoring processes. Collaborate with Finance and external stakeholders during annual audits. Prepare documentation and provide support for internal and external reviews. Assist with payroll overpayment recovery analysis and related reporting. Interpret and communicate payroll accounting policies, controls, and statutory requirements. Systems &amp; Process Improvement Identify opportunities to improve payroll reporting, controls, and operational processes. Participate in payroll system enhancements, testing, and implementation projects. Support integration of new payroll processes and reporting requirements. Develop and maintain process documentation, workflows, and reporting procedures. Research emerging payroll trends, best practices, and system capabilities. Leadership &amp; Collaboration Supervise and support designated payroll staff. Assist with employee onboarding, training, performance management, and workflow coordination. Work closely with Payroll, Finance, HR, and operational teams to ensure accurate payroll accounting practices. Provide guidance and expertise on payroll accounting, reporting, and compliance matters. Support initiatives that promote diversity, inclusion, and equitable workplace practices.
  • 2026-11-09T00:00:00Z
1 3