Customer Success Manager (French Speaker)

Company: Teamtailor
Apply for the Customer Success Manager (French Speaker)
Location: London
Job Description:

Teamtailor is a leading Employer Branding and Applicant Tracking Software (ATS) SaaS platform, used by over 13,000 companies and 250,000 users worldwide .

Working at Teamtailor means working at a young, international, and fast-paced tech company that offers an ideal workplace for those who want to have a tangible impact on the growth of an organization and are craving responsibilities. It also means having lots of fun …

Posted: July 11th, 2026