Swish Maintenance Limited

Human Resources Coordinator

Swish Maintenance Limited

Peterborough Ontario

Salary: Neg Per Hour



Role Responsibilities

HR Administration & Operations

  • Administer and maintain accurate employee records and files, ensuring confidentiality and data integrity

  • Manage all aspects of new hire onboarding administration, including serving as the HR first point of contact, responding to new hire inquiries, completing system setup, managing training enrolments, and ensuring required documentation is collected and recorded

  • Manage training enrolments for existing employees as needed

  • Process employee changes, terminations, and other transactions in the HR system accurately and on time

  • Serve as the primary subject matter expert for Benefits, Group Savings (RRSP/DPSP), and Rewards and Recognition programs, providing guidance and information to employees and managers, and liaising with providers and brokers as needed

  • Administer benefits and savings program enrolments, changes, and terminations; respond to employee questions and resolve issues

  • Complete benefit billing reconciliation and submission

  • Prepare standard HR correspondence, forms, reports, and documentation to support HR operations

  • Ensure day-to-day HR processes are compliant with HR policies and employment legislation

  • Support routine HR reporting and maintenance of HR metrics

Employee & Team Support

  • Respond to general HR inquiries and provide timely assistance to employees in Canada and the U.S.

  • Prepare and assist with internal HR communications (e.g., memos, announcements, updates)

  • Help coordinate employee engagement activities, recognition programs, and events (such as wellness campaigns, charity drives, and team celebrations)

  • Prepare presentations, posters, and other materials to support HR and engagement initiatives

Project & Process Support

  • Assist with HR projects and process improvements as assigned

  • Maintain and update HR Standard Operating Procedures and process documentation

  • Prepare and maintain organizational charts and other HR documentation to support business needs

  • Support other HR team members in areas such as recruitment, learning & development, performance management, and health & safety

  • Serve as backup for payroll processing

Other

  • Perform other related duties and special assignments to support the HR function and the organization as needed

What do you need?

  • Post-secondary education in Human Resources, Business Administration, or a related field; or equivalent combination of education and experience

  • Minimum 2 years’ experience within a Human Resources Department in an administrative support role

  • Experience administering employee benefits programs

  • Experience using a Human Capital Management (HCM) or HRIS system is strongly preferred

  • Proficiency with Microsoft Office/Google Suite, including strong working knowledge of Excel

  • Familiarity with Canadian HR legislation; experience with U.S. HR practices is an asset

  • Exceptional organizational skills and meticulous attention to detail

  • Proven ability to prioritize and manage multiple tasks in a fast-paced environment

  • Project management skills are considered a strong asset

  • Excellent written and verbal communication skills

  • Ability to build effective working relationships with managers, employees, and external partners

  • Strong work ethic and a passion for HR and supporting people

When you join Swish, you can expect:

  • Membership in the Swish family - we treat our employees with integrity and always have, since 1956

  • Competitive base salary PLUS bonus

  • Access to hundreds of perks from the Home, Wellness, Travel, Fashion, and other industries

  • Unlimited training and development with an industry-leading brand.

  • Excellent company-paid benefits, including:

  • Extended Health & Dental Care

  • Employee & Family Assistance Program (EFAP)

  • Company contributions to your Registered Retirement Savings Plan

Job Overview

Posted Date: 19 Jul 2025

Location: Peterborough Ontario

Salary: Neg Per Hour

Company Information

Swish Maintenance Limited

Name: Swish Maintenance Limited

Web: https://swish.ca/

Share This Job