Why Join Us?

As part of the Global Commercial Organization leadership team, the VP Customer Experience will be responsible for overseeing the entire customer lifecycle, from pre-sales to post-sales, ensuring a seamless experience, driving business growth, and accelerating customer value realization. This role will report directly to Check Point’s president and will lead a worldwide team of 100+, including customer success and technical sales professionals. This role will also play a key role in strategic planning, driving customer feedback into product improvements, enhancing the company roadmap, advancing new go-to-market initiatives, and identifying upsell and cross-sell opportunities of existing and new Check Point solutions.

Key Responsibilities

  • Drive initiatives that help customers fully realize the value of Check Point’s cybersecurity solutions.
  • Lead, mentor, and inspire a global team of customer success and technical sales professionals, fostering a culture of excellence and collaboration.
  • Standardize customer onboarding processes and adoption measurement for all Check Point solutions to ensure a seamless transition from sales to implementation, setting the stage for long-term customer success and excellent customer service.
  • Oversee the execution of pre-sales initiatives and programs worldwide to drive new business growth and improved customer adoption of Check Point’s emerging solutions
  • Drive improvement in pre-sales initiatives, including Check Point’s solution demonstration resources, technical sales enablement, delivery of Proofs of Concept (POCs), response to requests for proposals (RFPs), and supporting large-scale opportunities.
  • Develop new programs for executive engagement and lead a worldwide team of CISOs and architects to drive strategic dialog with customers, prospects and partners.
  • Partner with internal product management, customer support and marketing to develop and implement strategies to enhance the customer experience. This includes collecting and analyzing feedback from pre-sales and post-sales interactions to inform product improvements and influence the product roadmap.
  • Develop and execute strategies for upselling, cross-selling, renewals for additional solutions and services, driving business growth and expanding Check Point’s presence within client organizations.

Qualifications

  • Minimum of 10-15 years of experience in customer success and must have a technical background, with at least 5-10 years in a senior leadership role
  • Proven track record in the cybersecurity industry or related technology sector
  • Experience managing global teams and navigating complex, enterprise-level sales cycles
  • Strong leadership and team management skills with the ability to inspire and motivate diverse teams
  • Experience in working directly and indirectly with customers through several varied GTM models, i.e., sales (direct & channel), support, and operations
  • Strategic thinker with a results-driven mindset and a passion for customer success.
  • Must be eligible to work in the US without sponsorship from an employer now or in the future

We Are Also Looking For

  • Proven ability to develop strong working relationships in a matrixed, global environment with strong technical knowledge
  • Leadership/Management skills including development of talent, strategic planning, and budgeting, with an operations/process focus
  • Strong empathy for customers and passion for revenue and growth
  • Excellent communication, presentation, and interpersonal skills, with the ability to engage with C-level executives and stakeholders
  • Demonstrated problem-solving abilities and a proactive approach to overcoming challenges
  • Enthusiastic and creative leader with the ability to inspire others

EOE M/F/Veterans/Disabled
  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Other
  • Industries

    Computer and Network Security, Software Development, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Check Point Software by 2x

See who you know

Get notified about new Vice President Customer Experience jobs in Newark, NJ.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More