Senior Client Success Manager
Location: Remote
Compensation: Salary
Reviewed: Wed, Jul 22, 2026
This job expires in: 30 days
Job Summary
Covering key accounts, the full-time Senior Client Success Manager will oversee complex creator marketing campaigns, nurture relationships with enterprise-level clients, and collaborate cross-functionally to drive account growth and client satisfaction in a remote setting.
Key Responsibilities
- Oversee and execute campaigns for larger, strategic accounts with enterprise-level complexity
- Build and maintain strong relationships across multiple client stakeholders while acting as a strategic advisor
- Identify, qualify, and pursue upsell and expansion opportunities in collaboration with sales leads
Required Qualifications
- At least 5 years of experience in a client-facing role, ideally with key or enterprise-level accounts
- Experience in digital and creator marketing with a strong understanding of social media platforms
- Proven track record of owning commercial targets such as revenue retention and account growth goals
- Strong collaboration skills with the ability to share best practices and resources with the team
- Experience working with enterprise-level clients in an agency or creator tech environment is highly preferred
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...