Team Cymru · 7 hours ago
Strategic Account Executive – Europe
Team Cymru’s mission is to save and improve human lives by helping public and private sector analysts track and take down cybercriminals, terrorists, and human traffickers around the world. As a Strategic Account Executive, you will drive revenue growth through new customer acquisition, renewals, upsells, and strong long-term relationship management while expanding access to intelligence that helps stop cybercriminals and protect lives worldwide.
Cyber SecurityOnline PortalsSecurity
Responsibilities
Exceed sales quotas through new-logo sales of Recon, Scout, and Feeds
Identify, qualify, and convert new business opportunities while managing the pipeline in Salesforce
Generate new opportunities within your assigned territory
Convert Marketing Qualified Leads (MQLs) into qualified sales opportunities
Manage renewals and upsells within existing commercial accounts to maximize revenue
Maintain strong customer communication via QBRs, calls, emails, and in-person events to ensure satisfaction and retention
Support customer onboarding to ensure successful adoption of our solutions
Lead customer enablement activities, including training sessions, presentations, and ongoing product education
Record all sales activities and maintain accurate opportunity data in Salesforce for forecasting and reporting
Leverage the MEDDPICC framework for both new and existing business
Partner with CST to build a customer analytics function to better understand behavior and preferences
Analyze customer data to identify trends and opportunities that inform sales strategies
Work closely with Marketing to convert leads from demand-generation efforts into opportunities
Provide feedback on lead quality and campaign effectiveness to improve future programs
Qualification
Required
Excellent verbal and written communication skills
Strong negotiation and interpersonal abilities
Proficiency with Salesforce and the MEDDIC sales framework
Ability to work independently and collaboratively in a fast-paced environment
Analytical mindset with the ability to interpret data and make informed decisions
Experience in customer success, account management, or sales enablement is a plus
Bachelor's degree in Business Administration, Marketing, or related field
Proven track record of success in B2B sales, preferably in SaaS or technology
Ability to travel up to 25%
Company
Team Cymru
Team Cymru is an internet security firm that offers research services making the internet a more secure place.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Audax Private Equity
2021-08-04Private Equity
Recent News
Business Wire
2026-01-16
2026-01-16
Business Wire
2026-01-09
Company data provided by crunchbase