Team Lead, Exposure Management Customer Success, Americas at Check Point Software | JobVerse