
Senior Human Resources Generalist
- Ottawa, ON
- Permanent
- Temps-plein
- Talent Management:
- Lead and support the recruitment and selection process including posting job openings, screening candidates, and conducting interviews.
- All onboarding and offboarding activities associated with employee changes
- Ensure the implementation and completion of training and development programs.
- Ensure performance management processes, including performance reviews and employee development plans are in place and completed.
- Benefits and Leave Administration:
- Administer employee benefits programs, including health insurance, retirement plans, and other company-sponsored benefits.
- Assist employees with benefits enrollment and answer related questions.
- Collaborate with broader HR team for annual open enrollment activities.
- Manage and administer employee leave of absences including medical and non-medical leaves, ensuring compliance with policies and providing support and guidance to employees throughout the process.
- Employee Relations:
- Provide guidance and support to employees and managers on HR policies, procedures, and employee relations issues.
- Conduct investigations and resolve workplace conflicts.
- Facilitate and mediate conflict resolution sessions as needed.
- Compliance:
- Ensure compliance with all employment laws and regulations in multiple provinces across Canada
- Maintain and update employee records and HR databases.
- Workers compensation, such as WSIB and other provincial WCB processes
- HR Projects and Initiatives:
- Collaboratively lead or participate in HR projects and initiatives aimed at improving HR processes and enhancing the employee experience.
- Conduct HR audits and assessments to identify areas for improvement.
- Compensation
- Annual compensation reviews planning and implementation
- Adjustments and report preparation