Find your next role
Discover roles across ambitious teams
12,310 jobs
- More jobs
Tenable
Customer Success Manager
Remote · Greater Brisbane Area, Queensland, Australia · Full time · Senior level
About the role
The Customer Success Manager acts as a trusted advisor for strategic accounts, driving retention, expansion, and satisfaction. They develop tailored strategies using advanced product knowledge and collaborate across teams to ensure customer success.
What you’ll do
• Lead onboarding for high-value or complex accounts. • Build strategic relationships with senior stakeholders. • Deliver renewal and expansion strategies. • Monitor customer health metrics and mitigate risks. • Mentor Associate and Customer Success Managers.
What you’ll bring
• Based in Greater Brisbane Area, Queensland, Australia. • 8+ years in customer-facing roles, 5+ in account management or sales. • Expertise in managing high-value SaaS or subscription accounts. • Strong relationship management and communication skills. • Willingness to travel at least 50% of the time.
Life at Tenable
Tenable fosters a culture of belonging, respect, and excellence with talented, passionate people. Employees receive support and resources to do meaningful work.
About Tenable
Tenable is the Exposure Management company helping over 40,000 organizations reduce cyber risk globally, supporting Fortune 500 and government agencies.