Current Vacancies


We are actively recruiting for a range of roles across our Project Teams. We want to hear from interested candidates so please send your CV to

Build your future

Current Vacancies

Head of HR – Germany

At TSL, our people are pioneers, originators and innovators who are assertive in driving change.

We want big-picture thinkers who aren’t afraid to roll up their sleeves, refusing to settle for ‘good enough’ and pushing for great each time.
If this resonates, we want to hear from you.

We are currently recruiting for an experienced, passionate and driven HR professional to lead the People team for our German business unit – TSL GmbH.

Reporting to the Country Manager and Group Chief of Staff, the successful candidate will act as a single point of contact for all employees and managers, proactively support the delivery of HR processes, play a key role in recruitment and manage a team of HR Advisors. For more information, download the information documents below.

Load More