HR Generalist

3 days ago


St Marys, Canada Pesce & Associates Full time

Join a dynamic team at St. Marys Golf & Country Club—an award-winning hospitality destination that’s home to more than just great golf. Our growing organization includes **St. Marys Weddings**, known for hosting unforgettable celebrations; **Social Thirty-One**, our vibrant restaurant and patio; and **Penrose Suites**, a boutique accommodations experience overlooking the course. Together, we’re committed to delivering genuine, end-to-end hospitality across every guest touchpoint—from tee times and tastings to weddings and weekend getaways.

**Why work for us?**
- Range of $28.00-$31.00 per Hour
- A flexible and caring work environment
- Health benefits and paid time off
- Participation in RRSP plan
- Discounts on golf, meals, overnight stays, apparel, and other team member perks
- Professional development opportunities
- Company events and parties

**Position Overview**: The Human Resources Generalist plays a critical role in supporting St. Marys Golf & Country Club’s mission to “Create and Inspire Genuine Lifetime Experiences.” This position is responsible for overseeing all facets of the employee lifecycle, from recruitment and onboarding to training, compensation, and engagement, while ensuring compliance with employment legislation and company policies. Working closely with the General Manager, departmental leaders and managers, the HR Generalist fosters a positive and productive workplace culture through effective recruitment strategies, employee development programs, and proactive health and safety practices. This role also champions internal communication, recognition initiatives, and HR systems management to support a high-performing and values-driven team.

**Hours of Work**: NOTE: Hours fluctuate seasonally:
28-32 hours/week May-December, 32-40 hours/week January-April

Monday-Friday

**Essential Job Functions**:
**Recruitment & Selection**:

- Lead full-cycle recruitment process, including job postings, interviews, assessments, and onboarding processes.
- Collaborate with managers to identify staffing needs and align hiring with company values and competencies.
- Support immigration processes and coordinate hiring of temporary foreign workers.
- Conduct exit interviews and recommend improvements to enhance the employee experience.

**Training and Development**:

- Coordinate onboarding and training programs to support employee growth and promotions.
- Coach and support managers on performance management, feedback, and disciplinary processes.
- Support mental health and well-being through access to resources and proactive initiatives.
- Ensure training compliance with federal and provincial regulations.

**Compensation**:

- Research and propose compensation packages in collaboration with Finance and hiring managers.
- Set up and maintain employee compensation in HRIS and payroll systems.
- Assist with the development, communication and coordination of benefits and pension plans.

**Monitoring and Control**:

- Develop and maintain HR policies, procedures, and health & safety standards.
- Coordinate internal communication, engagement initiatives, and recognition programs.
- Maintain employee records, manage HRIS data, and monitor legal compliance.
- Participate in Joint Health & Safety Committee activities and oversee workplace safety programs.

**Requirements**:

- Bachelor’s degree in Human Resources, Business Administration, or related field required.
- A minimum of three years of human resource management experience in a related environment is preferred.
- Excellent verbal and written communication skills.
- Excellent interpersonal, negotiation, and conflict resolution skills.
- Excellent organizational skills and attention to detail.
- Strong analytical and problem-solving skills.
- Ability to prioritize tasks and to delegate them when appropriate.
- Ability to act with integrity, professionalism, and confidentiality.
- Thorough knowledge of employment-related laws and regulations.
- Proficient with Microsoft Office Suite or related software.
- Proficiency with or the ability to quickly learn the organizations HRIS and talent management systems.

Interested in this opportunity? Please submit your resume and cover letter by the end of the day on June 17, 2025.


  • HR Generalist

    1 week ago


    St. Marys, Canada Martinrea International Inc. Full time

    Martinrea is a diversified global automotive supplier engaged in the design, development and manufacturing of metal parts, assemblies and modules, complex fluid management systems and aluminum products. We employ approximately 15,000 skilled and motivated people at manufacturing, engineering and technical centers in Canada, the United States, Mexico, Brazil,...

  • HR Generalist

    2 weeks ago


    St. Catharines, Canada Heddle Shipyards Full time

    About Ontario ShipyardsOntario Shipyards is the largest privately owned ship repair, maintenance, and construction company on the Great Lakes. With operations in Hamilton, Port Weller, and Thunder Bay, we provide full-service solutions to government and commercial clients. Our Human Resources team plays a critical role in supporting our workforce of...

  • On-Site HR Generalist

    2 weeks ago


    St. Catharines, Canada itec group Inc. Full time

    A manufacturing organization is seeking an experienced Human Resources Generalist for maternity leave coverage in St. Catharines, Ontario. This role involves providing HR support, managing recruitment, and ensuring policy compliance in a unionized environment. The ideal candidate should possess at least 3 years of HR experience and be comfortable working...


  • St. Thomas, Canada Cornerstone Building Brands Full time

    A leading construction materials company in St. Thomas, Ontario is seeking a motivated HR Generalist to join its Human Resources Operations team. This on-site role involves employee relations, talent acquisition, and compliance in a dynamic manufacturing environment. Candidates should have a degree in Human Resources and some experience in HR, preferably...


  • St. Catharines, Canada Heddle Shipyards Full time

    A leading ship repair and construction company in the Niagara Region is seeking a Human Resources Generalist. In this hands-on role, you will manage full-cycle recruitment, address employee relations, and ensure compliance with HR legislation. The ideal candidate will have a post-secondary degree in HR or related field, along with 3–5 years of experience,...


  • St. Catharines, Canada Heddle Shipyards Full time

    A leading ship repair and construction company in the Niagara Region is seeking a Human Resources Generalist. In this hands-on role, you will manage full-cycle recruitment, address employee relations, and ensure compliance with HR legislation. The ideal candidate will have a post-secondary degree in HR or related field, along with 3–5 years of experience,...


  • St. John's, Newfoundland and Labrador, Canada Canonical - Jobs Full time $60,000 - $120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • St. Thomas, Canada Buckland Full time

    Who we are For over 70 years Buckland has been working to help companies across the world experience global trade in a better way. Buckland employs a unique approach to global trade that focuses on combining trusted technologies and talented people that know how to use them. As a customer-focused company, Buckland provides customers with a single source of...


  • St. Catharines, Canada Steelcon Group of Companies Full time

    **HUMAN RESOURCE GENERALIST** **JOIN A TEAM WITH THE STRENGTH OF STEEL** Steelcon employees design, fabricate and build some of the most iconic steel structures from coast to coast. Whether you're working at one of our offices, shops or jobsites, at Steelcon you’ll make an impact every day. As an HR Generalist at our fabrication shops in St. Catharines...


  • St. Catharines, Canada YMCA of Niagara Full time

    **Human Resources Generalist** **Location** **Administration Office - St. Catharines** **Pay** **$22-$25 per hour plus YMCA Membership** **Employment Type** **Full time - 40 hours/week - 1 year contract** **Placement Date** **ASAP** **Why Work for the YMCA?** As a charitable organization, the YMCA of Niagara aspires to be a great workplace, committed to...