Human Resources Generalist

Grimco Canada Inc.Richmond Hill, ON
CA$60,000 - CA$75,000Onsite

About The Position

The Human Resources Generalist at Grimco is an HR role focused primarily on recruitment, onboarding, HR administration, and employee support across multiple Canadian locations. Reporting directly to the Human Resources Manager, this position plays an important role in supporting day-to-day HR operations while helping create a positive employee experience throughout the hiring and onboarding process. This role is ideal for someone looking to build a long-term career in Human Resources while gaining exposure to recruitment, employee relations, payroll support, onboarding, and HR coordination within a fast-paced wholesale distribution environment. The Human Resources Generalist must be highly organized, detail-oriented, and comfortable managing administrative responsibilities while maintaining confidentiality and professionalism. This role is based at Grimco Corporate in Richmond Hill, with scheduled hours of 8:30am – 5:00pm, Monday through Friday.

Requirements

  • 1–3 years of administrative, payroll, recruitment, or human resources experience preferred.
  • Post-secondary education in Human Resources, Business Administration, or a related field preferred.
  • Experience using ADP or other HRIS/payroll systems considered an asset.
  • Strong organizational skills with exceptional attention to detail and accuracy.
  • Comfortable managing multiple priorities within a fast-paced environment.
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills with the ability to build positive working relationships.
  • Ability to handle confidential and sensitive information professionally.
  • Proficient in Microsoft Office Suite and general computer applications.
  • Eagerness to learn, grow, and develop within Human Resources.

Responsibilities

  • Support full-cycle recruitment activities including posting positions, reviewing resumes, scheduling interviews, coordinating candidate communication, and assisting with offer preparation.
  • Coordinate onboarding activities for new hires including employment paperwork, orientation scheduling, system setup coordination, training tracking, and onboarding follow-up.
  • Provide day-to-day administrative support to the Human Resources Manager and assist with general HR inquiries from employees and managers.
  • Maintain accurate and organized employee files, HR documentation, and records within ADP WFN and other internal systems.
  • Assist with payroll-related administration including employee updates, payroll changes, timekeeping support, and responding to payroll inquiries.
  • Prepare employment-related documents including offer letters, transfer letters, termination letters, and other employee correspondence.
  • Maintain employee information within HR systems to ensure records remain accurate, compliant, and up to date.
  • Coordinate orientation schedules, training sessions, and onboarding materials while maintaining training records.
  • Respond to general employee questions related to policies, onboarding, benefits, payroll, and HR procedures.
  • Support compliance with employment standards, workplace policies, and internal HR procedures across multiple Canadian provinces.
  • Assist with benefit enrollments, leave tracking, workplace injury administration, and employee documentation.
  • Work closely with managers and internal departments to support hiring, onboarding, and employee administration activities.
  • Assist with improving HR administrative processes and identifying efficiencies within recruitment and onboarding workflows.
  • Perform other duties and special projects as assigned.

Benefits

  • Employee development, tailoring career paths
  • Promoting from within
  • Equal opportunity employer
  • Accommodations throughout the recruitment process
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service