Tenable is the Exposure Management company. 44,000 organizations around the globe rely on Tenable to understand and reduce cyber risk.
The Senior Customer Success Manager (Sr. CSM) acts as a trusted advisor for strategic accounts, driving customer retention, expansion, and satisfaction. Building on foundational customer success practices, the Sr. CSM takes ownership of complex accounts, proactively addressing adoption challenges and delivering measurable business outcomes.
Tenable is the Exposure Management company. 44,000 organizations around the globe rely on Tenable to understand and reduce cyber risk.