Human Resources

About

The Human Resources team at Horizons plays a pivotal role in facilitating seamless global hiring and employee management. This team is responsible for overseeing recruitment processes, managing global mobility, ensuring compliance with local employment laws, and providing ongoing HR support to employees worldwide. They also handle regional HR operations, align HR strategies with business objectives, and maintain a high level of employee engagement and satisfaction, ensuring both contractors and full-time employees are managed effectively and efficiently across all locations.