Ensures that company’s HR processes and procedures are updated and aligned with the latest HR trends, practices, and legal requirements
Be the first point of contact for all HR-related queries, act as first line of support for all inquiries from employees and managers regarding programs, policies, and procedures
Assist with onboarding process of the new employees, coordinating benefits enrollments, onboarding new hires, administering payroll, administering employee time-off and scheduling, and administering employee benefits
Preparation of employment contracts and other documents related to employee onboarding and post-onboarding requirements by the employee i.e. Salary Letters, Employee Confirmation letters, etc.
Perform new hire onboarding and benefits enrollments, and assist with payroll administration and employee time-off and scheduling
Maintaining personnel records, managing HR documents and updating internal databases
Documents submission/collection to and from the relevant government offices
Keeps abreast of human resources and current employment law changes affecting the company
Immigration: support and process visa application for employees and their dependents. Including preparation of documents related to the residence visa applications.
Collaboration with various stakeholders, including employees, managers, and external partners, customers
Serve as an escalation point for our clients and clients’ employees and make sure their issues and concerns could be solved quickly
Building and maintaining positive employee relations
Handling sensitive employee information and maintaining confidentiality
Assist with collecting data and reporting for internal audits
Other Ad Hoc Projects being requested
Requirements
A strong understanding of HR principles, practices, and local employment laws
Work experience as an HR & Admin Officer, HR Administrative Assistant or similar role
Excellent verbal and written communication skills in English and French
Awareness and appreciation for cultural differences
Skilled at analyzing problems, identifying solutions, and making sound decisions
Ability to work in dynamic environments with changing priorities
Flexibility in managing multiple tasks and priorities
Knowledge of HR systems and technology tools (optional)