Human Resources Generalist - Toronto, Canada - Triumph Group of Companies

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Join our growing, dynamic, and ambitious team For over 30 years, Triumph has been a name that represents integrity and quality in the cladding, roofing, solar, and waterproofing industries.

We are deeply rooted in family values while hosting an entrepreneurial culture where ideas are welcomed.

Our diverse team is also highly trained and hold the most credible reputation for their commitment to excellent customer service.

Triumph's focus is primarily on our people, collaboration, and synergy.

As a Human Resources Generalist, you are able to manage priorities, meet deadlines and multi-task with ease. You value a team environment and hold strong beliefs in promoting a positive culture within that team. Additionally, individuals looking for both personal and professional growth and a long-lasting career will find that within Triumph's organization.

The Human Resources Generalist for the Triumph Group of Companies will provide overall support for managers and employees.

The position will require you to partner with the Human Resources team, senior managers, and Presidents to ensure the implementation and monitoring of HR strategies and solutions.

This role focuses on driving success, meeting business goals and objectives, improving working relationships, building morale, increasing productivity, while supporting the company's culture.

This position is full-time, permanent, and full-time in the office.


Responsibilities:


  • Assist in providing strategic HR counsel and driving the company's HR practices
  • Assist in the evaluation of current HR practices and make recommendations for contemporary HR issues
  • Assist in the execution of talent management processes including recruiting & staffing, performance management, employee development, training, and succession planning
  • Act as a facilitator in communications in the resolution of issues between management and employees
  • Responsible for driving a high level of employee engagement and strengthening employee morale
  • Maintaining employee files, performance plan tracking, and record keeping
  • Responsible for all onboarding/offboarding processes
  • Update and maintain employee records using the HRIS system
  • Developing and updating job descriptions and job specifications
  • Assisting in the administration of employee benefits and compensation programs
  • All other duties assigned
Specific Duties Include

  • Workforce Planning & Talent Acquisition
  • Policies, Procedures, and Employee Relations
  • Compensation
  • Performance Management
  • Learning and Development
  • Employee Engagement
  • Deep understanding of Labour Law and Employment Equity Regulations

Qualifications:


  • Bachelor's Degree or Diploma with course work in Human Resources, Business Administration, or related field
  • 3+ years' experience as an HR professional
  • Knowledge of Canadian employment practices, regulations, and labour laws
  • Ability to provide strategic HR support
  • Detailoriented and task focused
  • Strong customer service skills
  • Ability to express ideas clearly in both written and oral communications
Company Perks

  • A great working environment with a Social Committee and company events
  • Competitive salary and professional development to help you grow with us
  • Worklife balance regular working hours: Monday to Friday
  • Family owned and operated company with upward mobility
  • Excellent benefits plan

More jobs from Triumph Group of Companies