Global French-Speaking Customer Success Manager

Company: Clutch Canada
Apply for the Global French-Speaking Customer Success Manager
Location: Greater London
Job Description:

A leading advertising technology firm is looking for a Customer Success Manager to take ownership of global customers. This role involves managing key client relationships in the fast-paced digital marketing industry, ensuring customer satisfaction, and driving measurable outcomes. The ideal candidate should have at least 3-5 years of digital marketing experience, be fluent in French, and possess strong communication and problem-solving skills. This position allows for a hybrid work model from the Amsterdam office.#J-18808-Ljbffr…

Posted: March 28th, 2026