Customer Success Specialist (Multi

Customer Success Manager Multi-lingual - English plus German, Portuguese, or Italian, preferred. Responsible for managing key accounts and maintaining fantastic…