Senior Customer Success Manager - Multi-lingual at Vonage — myjobb AI