The Human Resources team at Horizons is responsible for ensuring a seamless onboarding and offboarding process for global hires, managing employee benefits across diverse regions, and enhancing the overall employee experience. This team plays a crucial role in maintaining compliance with local employment laws and regulations, ensuring a smooth integration of new hires, and creating an engaging and supportive workplace environment for employees worldwide.