Find your next role

Discover roles across ambitious teams

12,310 jobs

Sort by
  • 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.

Posted 7 hours ago