Strategic Customer Success Manager
Location: Remote
Compensation: Base+commission
Reviewed: Tue, Jul 07, 2026
This job expires in: 30 days
Job Summary
Managing a portfolio of global strategic accounts, the full-time Strategic Customer Success Manager will act as a trusted advisor, driving adoption and retention while orchestrating cross-functional teams to ensure measurable impact across complex client ecosystems.
Key responsibilities
- Own the full customer lifecycle for a focused portfolio of global strategic accounts, tailoring success plans and governance cadences
- Embed as a trusted advisor across decentralized buying centers, building multi-threaded relationships with senior stakeholders
- Lead a global virtual account team, coordinating efforts across various functions to deliver value and drive adoption
Required qualifications
- 6+ years of experience in Customer Success or strategic Account Management with a proven track record of managing global flagship accounts
- 2+ years of experience in the AdTech / MarTech industry, preferably with large, strategic clients
- Demonstrated experience engaging and influencing senior stakeholders up to the VP and C-level
- Strong business acumen with the ability to connect product capabilities to customer business objectives
- Experience in supporting customers on cloud-based SaaS platforms, with technical fluency for solution conversations
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...