Remote Jobs Sign In

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...