Skip to content
CSM Jobs

Manager, Americas Customer Success, Workspace

Check Point Software Technologies

Location
Onsite (Dallas, Texas)
Employment
Full-time
Level
Senior Level
Posted 5 days ago

About the role

Check Point Software Technologies is a global cybersecurity leader protecting over 100,000 organizations. This role leads the Workspace Security sales team in the Americas, driving regional strategy, revenue growth, and talent development.

Skills

Sales leadership Business strategy Pipeline management Talent development Cybersecurity Enterprise sales Account management Forecasting Coaching Performance management Strategic planning Channel management Negotiation Customer success CRM Market development

Full job details