Team Leader, Renewals Sales Managers

Perimeter 81

Perimeter 81

Sales & Business Development
San José Province, San José, Costa Rica
Posted on Nov 20, 2025

Why Join Us?

As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers’ real-time needs and providing our cutting-edge technologies and services to an ever-growing customer base.

Check Point Software Technologies has been honored by Time Magazine as one of the World’s Best Companies for 2024. We've also earned a spot on the Forbes list of the World’s Best Places to Work for five consecutive years (2020-2024) and recognized as one of the World’s Top Female-Friendly Companies. If you're passionate about making the world a safer place and want to be part of an award-winning company culture, we invite you to join us.

Key Responsibilities

  • Lead a team of 6 Renewal Sales Managers focused on securing all renewals for Check Point Mid Size Segment Accounts.
  • Motivate and maintain this effective sales team including recruiting and training when needed
  • Primary objective is to maximize services and support revenue from existing customer base
  • Customer satisfaction focus to escalate customer concerns with internal Check Point groups for a more positive customer experience
  • Secure business in partnership with the Local Distributor and Partner Sales teams
  • Meet with Manager/Director/CXO level of customer’s management teams from IT to Procurement
  • Execute a consistent sales methodology, Salesforce data hygiene and deliver highly accurate forecasts
  • This is a quota carrying position
  • Data focused sales position with high attention to detail and presentation skills
  • Sales manager role with some travel responsibilities (~25% to 30%) and also utilizes multiple engagement strategies

Qualifications

  • 3+ years of related management experience of individual sales reps, renewal reps or customer success teams.
  • Excellent verbal and written communication skills with solid relationship management, presentation, and influencing skills
  • Coachable, detail-oriented leadership team player who is focused on delivering results
  • Experience in the sales cycle of customer accounts’ services and support renewals
  • Demonstrated customer service, interpersonal, and time management skills in a fast-paced environment
  • Knowledge of Microsoft Office and Salesforce.com applications
  • Solid spreadsheet skills with proven experience managing large data sets and performing analysis
  • Ability to telework and support a remote team and move to a hybrid office environment when safe to do so.
  • Experience in Cybersecurity a plus
  • Must be eligible to work in Costa Rica without sponsorship from an employer now or in the future

EOE M/F/Veterans/Disabled