Customer Success Manager Customer Service Barcelona, London, Mumbai and 4 more Boston Houston New Jersey Atlanta
11 days ago
Customer Service Barcelona , London , Mumbai , Boston , Houston , New Jersey , Atlanta. We support a new wave of e-commerce entrepreneurs and the global shift towards local and more sustainable production. Support the organization in the on-boarding and launch of new customers and use cases, ac...