Remote Cybersecurity Technical Customer Success Manager

Check-Point-Software-Technologies-2

Dallas (TX)

On-site

USD 90,000 - 120,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Check Point Software Technologies is seeking a Technical Customer Success Manager to drive value realization for Central US customers from a remote Texas-based office. You’ll advocate for customers, coordinate with Products, Engineering, and Support, and lead strategic account planning.

The role requires 5+ years in Cyber/IT customer success or related roles, strong communication, and a proactive, organized mindset. Travel may be required occasionally as part of global relationships.

Qualifications

  • 5+ years of relevant experience in Cyber/IT roles (Customer Success/Pre-Sales/Professional Services/Sales).
  • Excellent communication skills and ability to foster positive business relationships.
  • Strong technical skills and orientation.
  • Experience optimizing processes in the Customer Success department.
  • Highly organized and able to multi-task.

Responsibilities

  • Accelerate the customer’s value realization of Check Point’s products & services.
  • Provide top-notch Customer Advocacy and liaise with Products, Engineering, Support to fulfill requirements.
  • Develop and nurture relationships with key customer decision makers (Exec and Engineering).
  • Establish and execute clear retention goals and milestones.
  • Assist and track customers with adoption (deployment and usage) of Check Point’s products and services.
  • Identify opportunities to upsell/cross-sell services and promote value through customer experience.
  • Collaborate with implementation partners on strategic accounts and opportunities.
  • Lead customer-facing account management strategy and QBRs.
  • Understand contracts to ensure fulfillment.
  • Demonstrate crisis management and customer-first approach.

Skills

Customer success
Communication
Relationship building
Technical mindset
Travel willingness

Job description

Check Point Software Technologies is seeking a Technical Customer Success Manager to drive value realization for Central US customers from a remote Texas-based office. You’ll advocate for customers, coordinate with Products, Engineering, and Support, and lead strategic account planning.

The role requires 5+ years in Cyber/IT customer success or related roles, strong communication, and a proactive, organized mindset. Travel may be required occasionally as part of global relationships.

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

Similar jobs worth comparing

Remote Tech Customer Success Manager – AI Cyber Security
Remote Tech Customer Success Manager – AI Cyber Security

Check-Point-Software-Technologies-2 • Oklahoma City (OK)

On-site
USD 90,000 - 130,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
Cybersecurity Technical Customer Success Lead
Cybersecurity Technical Customer Success Lead

Check Point Software Technologies • Oklahoma City (OK)

On-site
USD 85,000 - 135,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
Global Cybersecurity Customer Success Leader
Global Cybersecurity Customer Success Leader

Check Point Software Technologies • Dallas (TX)

On-site
USD 85,000 - 110,000
Strategic Cyber Security Customer Success Lead
Strategic Cyber Security Customer Success Lead

Check Point Software • Oklahoma City (OK)

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 Technologies • Oklahoma City (OK)

On-site
USD 85,000 - 135,000
Technical Customer Success Manager (Central US)
Technical Customer Success Manager (Central US)

Check Point Software Technologies • Dallas (TX)

On-site
USD 85,000 - 110,000
Technical Customer Success Manager (Central US)
Technical Customer Success Manager (Central US)

Check Point Software Technologies • Kansas City (MO)

On-site
USD 90,000 - 130,000