Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company is seeking an Onboarding Team Leader (German Speaking) in Slough. This role involves overseeing the onboarding process for candidates in Switzerland and requires strong organizational skills and the ability to adapt to a dynamic environment. Full training is provided, making it a great opportunity for career development.
Social network you want to login/join with:
col-narrow-left
Source Group International
Slough, United Kingdom
Other
-
Yes
col-narrow-right
2
31.05.2025
15.07.2025
col-wide
The key purpose of this role is to support the business by facilitating contracts, terms of business, and ensuring compliant onboarding of new candidates in Switzerland. The Onboarding Administrator reports to the Onboarding Team Lead and requires close liaison with colleagues in the Sales and Accounts teams. Daily support will be provided to the DACH teams, with priority for the Swiss Sales team.
This role offers an excellent opportunity to join a rapidly-growing company and develop your career. The Onboarding Team Lead can further develop the role by taking ownership of contract processes, learning negotiation skills, understanding international compliance rules, and gaining commercial acumen. All training will be provided.
Key Accountabilities:
Must have: