Customer Success Consultant
17 days ago
We are looking for a Customer Success Consultant for one of our clients, which is the world’s leading AI localization software company.This is a fully remote role, and the candidate has to be based in Italy, Greece, Poland, Bulgaria or Spain.Applications from outside these locations won't be cons...