Human Resources Generalist
at Triumvirate Environmental
Niagara Falls, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Dec, 2024 | USD 75000 Annual | 29 Sep, 2024 | N/A | Excel,Powerpoint,Sponsorship,Linkedin,Customer Service,Psychology,French,Instagram,Sociology | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
HUMAN RESOURCES GENERALIST
Photech Environmental Services Inc, a wholly owned subsidiary of Triumvirate Environmental, one of the largest environmental services firms in North America, is seeking a Human Resources Generalist for our facility in Niagara Falls, Ontario.
The successful candidate will be a trained Human Resources Generalist. Our Human Resources Generalist will play a versatile role in managing various aspects of human resources within our organization, including Talent Acquisition, New Hire Orientation, Records Maintenance, Benefits Administration, and Employee Relations.
Triumvirate Environmental provides leading organizations in the higher education, life sciences, healthcare, and advanced manufacturing sectors with diverse services and expertise to assist them with compliance management. At Triumvirate Environmental, we strive to WOW both our employees and our customers. Our unique culture fosters growth, development, education, and creativity.
This role offers a hybrid work model with 4 days in office and 1 day remote, after the 1st 90 days of employment. The pay range for this position is $75,000. to $85,000. (CD)
BASIC REQUIREMENTS:
- Bachelor’s degree in Human Resources, Business, Psychology, Sociology, or other related field.
- Willingness to travel (Ontario to Quebec).
- Customer service orientated.
- 2+ years’ experience in corporate Human Resources team.
- Strong proficiency in Word, Excel, and PowerPoint.
- Bi-lingual English and French.
- Must be authorized to work in Canada without sponsorship.
PREFERRED REQUIREMENTS:
- Knowledge of local, Provincial and federal labor laws.
LI-Hybrid
To learn more about our business, culture, and the exciting work that we are doing in the industry, find us on LinkedIn, Instagram (@triumvirateenvironmental), or our website!
Triumvirate Environmental is committed to a diverse and inclusive workplace. As an Equal Opportunity Employer (EOE), Triumvirate does not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
Responsibilities:
- Work with our Talent Acquisition and be the local point of contact with possible qualified candidates for specific job openings and schedule interview appointments.
- Interview applicants for open positions.
- Contribute to new hire orientation program.
- Files and maintains employment records for future references.
- Manage data entry of new employees, benefits enrollment, and travel to satellite locations.
- Conducts HR related training.
- Benefits Enrollments.
- Leave Administration.
- Reporting work related injuries to the WSIB.
- Handling Employee Relations issues.
- Assists HR department with other human resources areas such as payroll questions, activities planning, and employee customer service.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Human Resources/HR
HR / Administration / IR
HR
Graduate
Human resources business psychology sociology or other related field
Proficient
1
Niagara Falls, ON, Canada