TSL Career

Human Resources & Administration Go Back

Human Resources & Administration

The HR & Admin department is the heart of our workforce management, responsible for the entire people management value chain. Our HR team is central to our business strategy and success, serving as a key transformation partner with a strong focus on our people. Committed to driving change, HR is pivotal in shaping a diverse and inclusive workplace. We are dedicated to fostering a culture of belonging that empowers all employees to thrive and reach their full potential.

Available Positions

Scroll