Senior Customer Success Manager at IDC | JobVerse