HHiring Reality
← Tenable, Inc.

Manager, Customer Success

Tenable, Inc.
Location
Australia - Office - Sydney
Posted
21 days ago
Department
Customer Success
What they actually want (must-haves)
  • Minimum 5 years of leadership experience managing teams up to 10 people
  • Proven experience managing Customer Success, Account Management, or Inside Sales teams
  • Direct experience managing strategic, enterprise-level accounts, preferably in a technology (SaaS) company
  • Demonstrable history of driving revenue and meeting or exceeding team-based sales targets
  • Experience managing complex contract negotiations (NRR/GRR)
  • Ability to quickly understand client business structures and needs
What the job really is

As the Manager of Customer Success at Tenable, you will lead a team of Customer Success Managers, focusing on strategic client accounts and driving revenue through renewals, upsells, and cross-sells. Your role involves mentoring your team, cultivating executive-level relationships, and ensuring clients receive maximum value from Tenable's cybersecurity solutions. You will also participate in high-stakes negotiations and oversee performance management to foster a revenue-focused culture.

Things to weigh
  • No salary listed
  • Role requires travel up to 25%
  • Focus on cybersecurity industry knowledge may limit candidates from other sectors
  • Experience in a SaaS environment is preferred but not mandatory
Job score2.8/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Tenable, Inc.?

See how your résumé matches this role — and tailor it from what actually gets interviews.