Remote Tech Customer Success Manager – AI Cyber Security

Check-Point-Software-Technologies-2

Oklahoma City (OK)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Check Point Software Technologies is seeking a Technical Customer Success Manager for Central US. The role focuses on accelerating value realization, managing executive relationships, and guiding adoption across deployments. You will liaise with product, engineering, and support teams to satisfy customer needs and drive retention.

Ideal candidates bring 5+ years in cyber/IT customer-facing roles, strong communication, and a proactive, independent work style suitable for travel when required.

Qualifications

  • 5+ years of relevant experience in Cyber/IT roles related to customer success, pre-sales, professional services, sales or technical services.
  • Strong communication and relationship-building skills.

Responsibilities

  • Accelerate the customer’s value realization of Check Point’s products and services
  • Develop and nurture relationships with key customer decision makers (Exec and Engineering)
  • Lead customer-facing account management strategies and QBRs
  • Identify upsell/cross-sell opportunities and promote value through customer experience
  • Coordinate with Products, Engineering, Support to fulfill technical and strategic requirements
  • Collaborate with implementation partners on strategic accounts and opportunities
  • Ensure retention goals and milestones are met

Skills

Customer success
Pre-Sales
Professional Services
Sales
Technical Services
Communication skills
Travel willingness

Job description

Check Point Software Technologies is seeking a Technical Customer Success Manager for Central US. The role focuses on accelerating value realization, managing executive relationships, and guiding adoption across deployments. You will liaise with product, engineering, and support teams to satisfy customer needs and drive retention.

Ideal candidates bring 5+ years in cyber/IT customer-facing roles, strong communication, and a proactive, independent work style suitable for travel when required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Cybersecurity Technical Customer Success Manager
Remote Cybersecurity Technical Customer Success Manager

Check-Point-Software-Technologies-2 • Dallas (TX)

On-site
USD 90,000 - 120,000
Cybersecurity CSM: AI-Driven Adoption & Growth
Cybersecurity CSM: AI-Driven Adoption & Growth

Check-Point-Software-Technologies-2 • Kansas City (MO)

On-site
USD 110,000 - 150,000
Cyber Security Technical Customer Success Lead
Cyber Security Technical Customer Success Lead

Check Point Software Technologies • Kansas City (MO)

On-site
USD 90,000 - 130,000
Senior Technical Account Manager, Cybersecurity Solutions
Senior Technical Account Manager, Cybersecurity Solutions

Check Point Software Technologies • Dallas (TX)

On-site
USD 120,000 - 160,000
Technical Customer Success Manager (Central US)
Technical Customer Success Manager (Central US)

Check Point Software • Kansas City (MO)

On-site
USD 90,000 - 130,000
Technical Customer Success Manager (Central US)
Technical Customer Success Manager (Central US)

Check Point Software • Dallas (TX)

On-site
USD 110,000 - 150,000
Exposure to award-winning technologies
Opportunity to develop ideas
Brilliant team
Global Cybersecurity Customer Success Manager
Global Cybersecurity Customer Success Manager

Check Point Software • Kansas City (MO)

On-site
USD 90,000 - 130,000
Cybersecurity Technical Customer Success Lead
Cybersecurity Technical Customer Success Lead

Check Point Software Technologies • Oklahoma City (OK)

On-site
USD 85,000 - 135,000
Strategic Cyber Security Customer Success Manager
Strategic Cyber Security Customer Success Manager

Check Point Software • Dallas (TX)

On-site
USD 110,000 - 150,000
Exposure to award-winning technologies
Opportunity to develop ideas
Brilliant team
Technical Customer Success Manager (Central US)
Technical Customer Success Manager (Central US)

Check Point Software Technologies • Oklahoma City (OK)

On-site
USD 85,000 - 135,000