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

13 results for Human Resources Hr Assistant in Oakville, ON

Human Resources (HR) Manager
  • Waterloo, ON
  • onsite
  • Permanent
  • 110000 - 125000 CAD / Yearly
  • <p>Make an Impact Beyond HR</p><p>Are you a people-focused HR leader who thrives on building strong teams, improving processes, and creating exceptional employee experiences?</p><p>We are seeking an experienced Human Resources Manager to lead a team of HR professionals and help drive key people initiatives across the business. This role offers the opportunity to influence organizational success through employee relations, compensation and benefits programs, talent initiatives, process improvement, and strategic HR leadership.</p><p>If you&#39;re passionate about developing people, enhancing HR practices, and partnering with leadership to create a high-performing workplace culture, we&#39;d love to hear from you. This is a hybrid position located in Waterloo, Ont. </p><p>What You&#39;ll Be Doing</p><ul><li>Lead, mentor, and develop a team of HR professionals</li><li>Support succession planning and professional development within the HR team</li><li>Partner with senior leadership on workforce planning and talent strategies</li><li>Provide expert guidance on employee relations matters</li><li>Support managers in navigating performance management, conflict resolution, investigations, and workplace concerns</li><li>Ensure compliance with employment legislation and company policies</li><li>Participate in salary review processes and market benchmarking</li><li>Manage benefit plan administration and ongoing vendor relationships</li><li>Make recommendations to enhance employee wellness and engagement programs</li><li>Evaluate, streamline, and improve HR processes, policies, and procedures</li><li>Identify opportunities for increased efficiency through automation and best practices</li><li>Lead HR projects and support change management initiatives</li><li>Collaborate with business leaders to address organizational challenges</li><li>Use HR metrics and data to support decision-making</li><li>Support talent acquisition, retention, engagement, and organizational development efforts</li><li>Contribute to long-term HR strategy and continuous improvement initiatives</li></ul>
  • 2026-09-10T00:00:00Z
Human Resources (HR) Recruiter
  • Toronto, ON
  • onsite
  • Permanent
  • 55000 - 60000 CAD / Yearly
  • <p>Robert Half Canada is partnering with a client to hire a <strong>Human Resources Recruiter</strong>. Reporting to the Director, Human Resources, this role is responsible for supporting and executing full-cycle recruitment activities to attract and hire qualified talent.</p><p><br></p><p>The Recruiter works closely with HR team members and hiring managers to coordinate recruitment processes, support timely hiring, and help deliver a consistent candidate experience. This position uses established recruitment practices, tools, and guidelines to support organizational hiring needs.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><p><strong>Recruitment and Selection</strong></p><ul><li>Manage full-cycle recruitment activities, including job postings, sourcing, screening, interview coordination, and offer preparation</li><li>Partner with hiring managers and collaborate with HR team members to understand position requirements and recruitment timelines</li><li>Create, post, and maintain job requisitions on internal and external platforms in alignment with organizational standards</li><li>Screen resumes and conduct initial candidate interviews to assess qualifications, skills, and experience</li><li>Coordinate interviews between candidates, hiring managers, and HR team members</li><li>Conduct reference checks and coordinate third-party background screening processes</li><li>Maintain candidate pipelines for current and future hiring needs</li><li>Support recruitment strategies, including participation in job fairs and campus recruitment initiatives</li><li>Research and recommend sourcing channels for active and passive candidates</li><li>Ensure recruitment practices comply with internal policies and applicable employment legislation<strong> </strong></li></ul><p><strong>Candidate Experience</strong></p><ul><li>Provide timely and professional communication to candidates throughout the recruitment process</li><li>Schedule interviews and respond to candidate inquiries</li><li>Help deliver a consistent and positive candidate experience throughout the hiring process</li><li>Support onboarding coordination in collaboration with HR team members</li></ul><p><strong>HR Systems and Recruitment Coordination</strong></p><ul><li>Update job profiles and manage postings across multiple platforms using the applicant tracking system</li><li>Coordinate candidate background checks, ensuring timely follow-up and compliance</li><li>Support onboarding documentation through HR systems to help facilitate a smooth new hire experience, where required</li><li>Assist with drafting and distributing offer letters and employee announcements with accuracy, where required</li><li>Maintain applicant tracking systems and recruitment documentation for reporting and analysis</li><li>Support new hire orientation, as required</li><li>Assist with the development of policies and procedures</li><li>Support HR team members in compiling recruitment data for reporting, presentations, and correspondence</li><li>Adhere to organizational policies and departmental procedures</li><li>Perform other related duties, as assigned</li></ul><p><br></p>
  • 2026-09-08T00:00:00Z
Human Resources (HR) Generalist
  • Concord, ON
  • onsite
  • Temporary
  • 23.75 - 30 CAD / Hourly
  • We are looking for an experienced Human Resources (HR) Generalist to support a dynamic financial services environment in Concord, Ontario. This Long-term Contract position will play a key role in day-to-day HR operations, helping to strengthen employee programs, maintain consistent policies, and support core administrative processes. The successful candidate will contribute across benefits, training, and HR systems while ensuring a high standard of service and accuracy.<br><br>Responsibilities:<br>• Manage daily human resources administration activities, including employee records, documentation, and ongoing support for HR processes.<br>• Coordinate benefits-related activities and respond to employee questions with accuracy, professionalism, and discretion.<br>• Support onboarding, training coordination, and other employee lifecycle activities to ensure a smooth and consistent experience.<br>• Maintain and update HR information within systems such as ADP Workforce Now, Ceridian, and Dayforce, ensuring data integrity and timely processing.<br>• Assist with the application and communication of workplace policies and procedures to promote compliance and consistency.<br>• Partner with internal stakeholders to support recruitment-related administration and applicant tracking activities as needed.<br>• Prepare HR reports, track key employee information, and help monitor routine workforce data for operational decision-making.<br>• Contribute to HR process improvements, including support for system-related changes or workflow updates when required.
  • 2026-09-03T00:00:00Z
Head of HR
  • Toronto, ON
  • onsite
  • Permanent
  • 150000 - 160000 CAD / Yearly
  • <p>Our client is a well-established, entrepreneurial financial services organization with a growing team of professionals and a collaborative, high-performance culture. They are seeking a <strong>strategic and commercially minded Head of Human Resources</strong> to lead the evolution of the organization’s people strategy and HR function.</p><p>Reporting to the senior leadership team, this role will serve as a <strong>trusted advisor on organizational effectiveness, talent, leadership, culture and total rewards</strong>, while ensuring the HR function continues to scale effectively with the business.</p><p>The successful candidate will have the opportunity to shape the organization&#39;s broader people agenda, strengthen HR infrastructure and programs, and partner closely with leaders across the business on key workforce and organizational priorities. The role will lead a small HR function and balance <strong>strategic leadership with appropriate operational oversight</strong>.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Develop and execute the organization’s overall people strategy</strong>, ensuring HR priorities are closely aligned with business objectives, growth plans and evolving organizational needs.</li><li>Act as a <strong>strategic advisor to the senior leadership team</strong> on organizational design, workforce planning, talent strategy, leadership effectiveness, employee engagement and other human capital priorities.</li><li>Lead the organization&#39;s <strong>talent strategy and acquisition framework</strong>, ensuring the business has access to high-calibre talent at all levels.</li><li>Build and evolve <strong>early-career talent programs</strong>, including internship, co-op and new-graduate recruitment strategies and relationships with post-secondary institutions.</li><li>Partner with external executive and specialized search firms where appropriate to attract experienced talent in a competitive financial services environment.</li><li>Develop and oversee a <strong>competitive total rewards philosophy</strong>, including compensation benchmarking, incentive structures, benefits and broader reward programs.</li><li>Establish a disciplined approach to <strong>performance management, career development and succession planning</strong>, creating greater clarity around expectations, development and advancement.</li><li>Provide senior-level guidance on <strong>employee relations, performance matters and organizational change</strong>, ensuring consistency, sound judgment and appropriate risk management.</li><li>Lead initiatives that strengthen <strong>employee engagement, culture, retention and organizational effectiveness</strong>.</li><li>Continuously evaluate and enhance HR policies, processes, systems and programs to support a growing and evolving organization.</li><li>Ensure compliance with <strong>Canadian and Ontario employment legislation</strong>, proactively assessing legislative developments and their implications for the organization.</li><li>Lead, develop and support the HR team, establishing clear priorities and ensuring the function delivers both strategic value and high-quality service to the organization.</li><li>Partner with senior leaders to identify emerging workforce risks and opportunities and translate business priorities into <strong>practical, measurable people strategies</strong>. </li></ul>
  • 2026-09-10T00:00:00Z
Sr. Human Resources (HR) Generalist
  • East Gwillimbury, ON
  • onsite
  • Permanent
  • 85000 - 100000 CAD / Yearly
  • <p>We are looking for an experienced Senior Human Resources Generalist to join a Global organization in Aurora, Ontario. In this role, you will partner with leaders and employees across the business to strengthen people programs, support a positive workplace environment, and ensure human resources practices are carried out effectively. This position is well suited to an experienced HR specialist who can balance day-to-day employee support with broader program coordination in a fast-paced setting ideally having worked in a Global organization and within professional services space. </p><p><br></p><p>Responsibilities:</p><p>• Oversee the full employee lifecycle by coordinating onboarding and departures, maintaining records, and ensuring a smooth experience for staff and managers.</p><p>• Support salary review and advancement processes by preparing recommendations, advising leaders, and helping maintain fair and consistent practices.</p><p>• Drive performance management activities, including goal-setting cycles, manager guidance, employee communications, and follow-up on completion timelines.</p><p>• Provide practical advice on workplace concerns, policy interpretation, and employee relations matters while helping resolve issues effectively and consistently.</p><p>• Serve as a trusted HR advisor to senior leaders, coaching and guiding them through complex employee relations matters, performance discussions, organizational decisions, and the consistent application of HR policies and best practices.</p><p>• Maintain HR data and respond to system-related questions involving platforms such as Workday and Ceridian Dayforce, with a focus on accuracy and reporting quality.</p><p>• Work with partners across the organization to develop and roll out HR programs, internal initiatives, and employee engagement activities that strengthen workplace culture.</p><p>• Contribute to the ongoing review and improvement of HR procedures to enhance efficiency, compliance, and service delivery.</p><p>• Assist with the preparation of reports, documentation, and insights that support HR planning and decision-making.</p>
  • 2026-09-01T00:00:00Z
Office Experience Assistant
  • Toronto, ON
  • onsite
  • Temporary
  • 23 - 24 CAD / Hourly
  • We are looking for an Office Experience Assistant to help create a welcoming, organized, and efficient workplace in Toronto, Ontario. In this Long-term Contract position, you will support daily office operations, coordinate shared spaces, and assist employees and guests with a high level of professionalism. This opportunity is ideal for someone who enjoys administrative support, facilities coordination, and delivering a positive in-office experience within a consultancy environment.<br><br>Responsibilities:<br>• Keep common areas presentable and functional by checking shared spaces regularly, refreshing supplies, and preparing meeting rooms for daily use.<br>• Track workplace supply levels across printers, collaboration areas, kitchens, and other shared zones, and arrange replenishment when needed.<br>• Coordinate food service for meetings and internal gatherings, including delivery timing, room setup, presentation, and post-event cleanup.<br>• Help maintain conference rooms by confirming layout readiness, ensuring essential materials are available, and providing basic assistance with room technology.<br>• Identify facility concerns and work with vendors, building contacts, and internal office support teams to resolve maintenance issues promptly.<br>• Support kitchen operations by refilling snacks and beverages, tidying appliances and counters, and monitoring inventory and equipment condition.<br>• Assist with internal events by organizing room setup, signage, and related logistics to ensure a smooth employee experience.<br>• Provide coverage for front-of-office and office support duties during busy periods, breaks, or team absences, including end-of-day close procedures.<br>• Welcome visitors, manage sign-in and badge preparation, offer directions and amenities, and help coordinate guest access in line with security expectations.<br>• Review incoming meeting and visitor support requests, respond to general inquiries, and connect employees or guests with the appropriate teams for timely assistance.
  • 2026-09-08T00:00:00Z
HR & Payroll Manager
  • North York, ON
  • onsite
  • Permanent
  • 76000 - 93000 CAD / Yearly
  • We are looking for an experienced HR &amp; Payroll Manager to lead core people operations and payroll activities for a non-profit organization in Toronto, Ontario. This position combines strategic human resources oversight with hands-on administration, ensuring employees are supported through consistent policies, accurate payroll processing, and effective benefits coordination. The successful candidate will help strengthen HR practices, maintain compliance, and contribute to a well-organized employee experience across the organization.<br><br>Responsibilities:<br>• Oversee end-to-end payroll administration, ensuring employees are paid accurately and on schedule while maintaining proper records and controls.<br>• Manage daily human resources operations, including employee documentation, policy administration, and support for managers and staff on workplace matters.<br>• Administer group benefits and related programs, acting as a key point of contact for enrolments, updates, and issue resolution.<br>• Maintain and improve HR policies, procedures, and internal guidelines to support compliance and consistent practices across the organization.<br>• Support recruitment and onboarding activities by coordinating hiring processes, maintaining applicant tracking information, and ensuring a smooth start for new employees.<br>• Deliver or coordinate employee training initiatives that reinforce organizational policies, procedures, and best practices.<br>• Prepare HR and payroll reports, monitor key employee data, and provide insights to support operational planning and decision-making.<br>• Partner with internal stakeholders and external vendors on HRIS, HCM, and payroll platforms such as ADP Workforce Now, Ceridian, and related systems.<br>• Assist with HR process updates or system-related changes when required, ensuring minimal disruption and clear communication to employees and managers.
  • 2026-09-11T00:00:00Z
Administrative Assistant
  • Waterloo, ON
  • onsite
  • Permanent
  • 70000 - 100000 CAD / Yearly
  • <p>We are hiring a Senior Administrative Assistant to support a well-established and highly successful Investment Advisory practice. </p><p>The Senior Administrative Assistant is responsible for managing the full spectrum of client account administration, transaction processing, account transfers, and regulatory documentation within this high-volume Investment Advisory practice.</p><p> </p><p> This is a key position, the operational backbone of the practice and requires extensive experience supporting Investment Advisors, managing client accounts, processing investment transactions, and ensuring regulatory compliance.</p><p>The successful candidate will be a seasoned financial services professional who can operate independently, oversee complex client transactions, and provide exceptional service to high-net-worth clients.</p><p><strong>Responsibilities</strong></p><p><strong>Client Account Administration</strong></p><ul><li>Open new client accounts and maintain account documentation</li><li>Process account transfers, including incoming and outgoing assets</li><li>Manage client requests and account updates</li><li>Coordinate RESP withdrawals, RRIF payments, estate settlements, and other account transactions</li><li>Ensure all documentation is complete, accurate, and compliant</li></ul><p><strong>Trade &amp; Transaction Processing</strong></p><ul><li>Process client trade instructions accurately and efficiently</li><li>Handle cash withdrawals, deposits, transfers, and journal requests</li><li>Monitor transactions through completion and resolve any discrepancies</li><li>Liaise with internal operations teams and external financial institutions</li></ul><p><strong>Compliance &amp; Regulatory Administration</strong></p><ul><li>Maintain compliance documentation and client records</li><li>Review new account applications for completeness and regulatory requirements</li><li>Ensure adherence to CIRO and firm compliance standards</li><li>Prepare and submit regulatory and compliance-related paperwork</li><li>Support audits, reviews, and compliance inquiries</li></ul><p><strong>Client Service Excellence</strong></p><ul><li>Act as a primary point of contact for clients</li><li>Respond to client inquiries regarding accounts, transactions, and documentation</li><li>Build strong, trusted relationships with clients through professional and proactive service</li><li>Handle sensitive and confidential client information with discretion</li></ul><p><strong>Office Operations Leadership</strong></p><ul><li>Serve as the senior administrative resource within the practice</li><li>Identify opportunities to improve processes and efficiencies</li><li>Provide guidance and support to junior administrative staff as required</li><li>Ensure smooth day-to-day operations of the advisory practice</li></ul>
  • 2026-09-09T00:00:00Z
Administrative Assistant
  • Burlington, ON
  • onsite
  • Temporary
  • 24.225 - 25.5 CAD / Hourly
  • We are looking for an Administrative Assistant to support daily office operations in Burlington, Ontario. This Long-term Contract opportunity is well suited to someone who is organized, detail-oriented, and comfortable managing a range of administrative tasks in a paper-based and team-focused environment. The successful candidate will help keep documentation accurate, support communication across teams, and contribute to the smooth coordination of office activities.<br><br>Responsibilities:<br>• Assemble and organize job documentation packages so materials are complete, accurate, and ready for use.<br>• Examine maps and municipality-related details to confirm information is properly reflected in files and supporting documents.<br>• Verify that each file contains all required records, forms, and supporting information before processing or distribution.<br>• Create, update, and maintain routine reports to support tracking, administration, and office operations.<br>• Manage incoming and outgoing correspondence through email, phone, and other office communication channels.<br>• Work closely with office personnel and corporate contacts to share information and respond to administrative requests.<br>• Carry out paper-based administrative duties, including document handling, record updates, and general clerical support.<br>• Maintain organized filing systems to ensure records can be retrieved efficiently and kept up to date.<br>• Learn and use company software through provided training to support administrative workflows and documentation tasks.
  • 2026-09-10T00:00:00Z
Mailroom Assistant
  • Scarborough, ON
  • onsite
  • Temporary
  • 22.8 - 24 CAD / Hourly
  • <p>We are looking for a dependable Administrative and Mailroom Assistant to support daily office operations in Scarborough, Ontario. This Long-term Contract position is ideal for someone who is highly organized, service-focused, and comfortable handling both mailroom and front-desk responsibilities in an on-site environment. The successful candidate will help keep correspondence, invoice distribution, and workplace supply processes running smoothly while providing attentive support to staff and visitors.</p><p><br></p><p>Responsibilities:</p><p>• Collect, sort, and deliver incoming mail throughout the office on a daily basis.</p><p>• Prepare printed supplier invoices and coordinate their timely distribution to the appropriate internal teams.</p><p>• Enter invoice information accurately into internal records and assist with administrative processing as paper-based tasks are reduced.</p><p>• Provide back-up support at reception by greeting visitors, answering general inquiries, and directing requests appropriately.</p><p>• Manage orders for kitchen and shared office supplies, including beverages, dairy items, and disposable utensils.</p><p>• Handle outgoing mail and courier shipments while ensuring items are packaged, labelled, and sent correctly.</p><p>• Operate mailroom and office equipment, including printers and multifunction devices, to support daily workflow.</p><p>• Maintain an organized mailroom and front-office area to promote efficient service and a well-organized environment.</p>
  • 2026-09-09T00:00:00Z
Executive Assistant
  • Guelph, ON
  • onsite
  • Permanent
  • 80000 - 95000 CAD / Yearly
  • <p><strong>About the Opportunity</strong></p><p>We&#39;re seeking an experienced Executive Assistant who thrives in fast-paced environments and takes pride in being the trusted partner that keeps executives focused, organized, and prepared. In this highly visible role, you&#39;ll provide strategic administrative support to senior leadership while serving as a key liaison to the Board of Directors. If you&#39;re someone who anticipates needs before they arise, manages competing priorities with ease, and enjoys being at the center of important organizational initiatives, we&#39;d love to hear from you.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide comprehensive administrative support to C-suite executives</li><li>Manage complex calendars, meetings, appointments, and travel arrangements</li><li>Coordinate and support Board of Directors meetings, committee meetings, and annual general meetings</li><li>Prepare agendas, board packages, presentations, reports, and meeting materials</li><li>Record and distribute accurate meeting minutes and track follow-up actions</li><li>Serve as a primary liaison between executives, board members, staff, and external stakeholders</li><li>Draft and edit correspondence, reports, and other confidential communications</li><li>Maintain governance documentation and corporate records</li><li>Coordinate executive expense reporting and administrative processes</li><li>Assist with special projects, organizational initiatives, and event planning as required</li></ul><p><br></p>
  • 2026-09-03T00:00:00Z
Executive Assistant
  • Cambridge, ON
  • onsite
  • Temporary
  • 55000 - 65000 CAD / Yearly
  • <p><strong>Are you the person everyone turns to when something needs to get done?</strong></p><p><strong> Do you manage calendars, coordinate meetings, solve unexpected problems, track down missing information, and somehow keep everything running smoothly while making it look easy? If so, we may have the perfect opportunity for you. We&#39;re looking for an Executive Assistant to support a senior leadership team and be the organizational force behind the scenes.</strong></p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage complex calendars, appointments, and scheduling priorities</li><li>Coordinate internal and external meetings, including preparing agendas and meeting materials</li><li>Draft, edit, and proofread correspondence, reports, presentations, and other business documents</li><li>Arrange travel, accommodations, and itineraries as required</li><li>Screen and prioritize emails, phone calls, and incoming requests</li><li>Prepare meeting minutes and follow up on action items</li><li>Support executive reporting and presentation preparation</li><li>Coordinate company events, leadership meetings, and special projects</li><li>Track deadlines and ensure timely completion of deliverables</li></ul><p><br></p>
  • 2026-08-27T00:00:00Z
Executive Assistant
  • Toronto, ON
  • onsite
  • Permanent
  • 95000 - 100000 CAD / Yearly
  • <p>We are looking for an <strong>Executive Assistant </strong>to provide dependable, high-level support within a busy healthcare organization. This position is suited to a highly experienced, detail-oriented candidate who can anticipate needs, manage sensitive information with care, and keep executive operations running smoothly. The successful candidate will bring strong judgement, excellent coordination skills, and the confidence to work effectively with senior leaders and board members.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Oversee daily administrative activities for the executive office, ensuring priorities are organized and handled efficiently.</p><p>• Review incoming requests, correspondence, and issues, then direct them appropriately so urgent matters receive prompt attention.</p><p>• Prepare high-quality documents such as presentations, reports, letters, and briefing packages to support executive decision-making.</p><p>• Arrange meetings, leadership forums, and special events by managing schedules, materials, logistics, and related services as needed.</p><p>• Maintain the executive calendar, coordinate appointments, and organize travel plans, itineraries, and associated details.</p><p>• Respond to confidential inquiries and communications with discretion and sound judgement.</p><p>• Strengthen office workflows by identifying opportunities to improve administrative systems and operating processes.</p><p>• Support the Board of Directors through meeting coordination, distribution of materials, and timely follow-up on administrative requirements.</p><p>• Serve as a key point of contact between executive leadership, board members, and internal or external stakeholders when appropriate.</p>
  • 2026-09-01T00:00:00Z