Customer Success Manager – Scaled Portfolio at Newsela | JobVerse