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/