Job Description
Role Summary
The Global Human Resources Manager will lead, direct, and manage all functions of the Human Resources (HR) team for inecta worldwide, which includes staff and offices in Canada, India, and the United States. This role is responsible for aspects of recruiting and hiring; the semi-annual performance review process; benefits and leave management; onboarding and offboarding; supporting and enhancing the employee experience; enforcing company policies and practices; ensuring compliance with HR laws and policies appropriate to each country and locality; and proactively working to improve all HR functions on an ongoing basis.
The Global HR Manager will focus on the business reasons and goals behind all HR activities – that HR exists to promulgate inecta's values, support our business operations, protect the company, and minimize unnecessary risk. Role reports to the Chief Operating Officer and manages a staff that currently consists of two HR specialists.
...
Apply for this Position
Ready to join Inecta LLC? Click the button below to submit your application.
Submit Application