Senior Customer Success Manager at GLOBO | JobVerse