€5,113- €7,952Est. MonthlyiyesterdayRELEX SolutionsCompany insights?🔒Customer Success ManagerCustomer Success ManagerRemote - Global·Remote·Full-time·Manager·French, EnglishView job