🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

HR Specialist - Canada

Hospitality Full Benefits Career Growth
Company

GoGlobal

Location

Canada, Canada

Posted

March 15, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

GoGlobal is looking for an experienced and proactive HR Specialist to support our growing team in Canada. This role is ideal for someone who is both people-focused and detail-oriented, with a strong foundation in Canadian HR practices, employment law, and employee experience. You will work closely with internal teams across HR, payroll, legal, and operations, contributing to a seamless and compliant employee journey from onboarding to offboarding.

You’ll be the go-to HR partner for Canadian employees and act as a backup for other countries as needed, offering high-touch support while maintaining structure, compliance, and efficiency.

Role and Responsibilities:

  • Serve as the primary point of contact for all HR-related inquiries from Canadian employees, delivering prompt, friendly, and solution-oriented support.
  • Own and manage the onboarding process for all new hires in Canada, liaising with internal departments and ensuring full d...