Multilingual Customer Success Manager at Stora | JobVerse