Senior Customer Success Manager at Integral Ad Science | JobVerse