About the Role
This role is a pure new business position focused on identifying, engaging, and securing high-value enterprise relationships. As a Major Account Manager, you will drive Check Point's growth by winning new strategic logos and establishing a footprint in untapped accounts.
Responsibilities
- Proactively hunt and win new strategic logos to drive net-new revenue growth.
- Apply structured and disciplined prospecting methodologies to identify and qualify target accounts.
- Secure and lead executive-level meetings with strong value articulation.
- Navigate and overcome entry barriers through strategic thinking and resilience.
- Manage early-stage deal progression with the goal of closing new business.
Requirements
- Proven hunter mindset with a focus on net-new logo acquisition.
- Minimum of 7 years of experience in complex sales environments.
- Demonstrated ability to use structured prospecting and qualification approaches.
- Executive presence with the ability to engage senior stakeholders.
- Strategic, resilient, and proactive approach to overcoming resistance.
Skills
- Strategic prospecting
- Enterprise sales
- Executive engagement
- Complex sales navigation
- Value articulation
Location
- London, Great Britain
Experience Level
- 7+ years of experience
Benefits
- Opportunities for professional growth
- Access to cutting-edge cybersecurity technologies
- Collaboration with a global partner ecosystem
About the Company
- Check Point is a leader in the cybersecurity industry dedicated to helping organizations stay secure in an evolving digital landscape.
