Skip to content
CSM Jobs

Team Leader, ERM Customer Success Americas

Check Point Software Technologies

Location
Remote (Dallas, Texas)
Employment
Full-time
Level
Senior Level
Posted 1 week ago

About the role

Check Point Software Technologies, a global leader in cybersecurity, is seeking a Team Leader to manage Customer Success Managers across the Americas. This role focuses on overseeing the entire customer lifecycle, from onboarding to renewals, while ensuring client satisfaction and influencing product direction.

Skills

Customer Success Team Leadership Cybersecurity Account Management External Risk Management B2B Customer Lifecycle Management Onboarding Product Adoption Renewals Intelligence WEBINT Stakeholder Management Strategic Planning Process Improvement

Full job details