All Open Roles

Strategic Customer Success Manager

Full-timeCustomer Success

About the Role

You will be the main partner for strategic business accounts, from onboarding to renewal, and make sure each account reaches its goals with Slenvox.

About Slenvox

Slenvox turns topics, scripts, PDFs, slide decks and web pages into finished business videos with narration, motion graphics and real footage, in 22 languages.

What You’ll Do

  • Lead onboarding for new business accounts, including workspace setup, brand kits, asset libraries and first videos.
  • Build success plans with measurable outcomes for each account, and run regular business reviews with stakeholders.
  • Monitor adoption and account health, and act early when usage drops.
  • Drive renewals and identify expansion opportunities together with the sales team.
  • Turn customer feedback into clear product requests, and keep the customer success playbooks up to date.

What We’re Looking For

  • 3+ years in customer success or account management at a SaaS company.
  • Experience managing relationships with senior stakeholders at mid-size or enterprise customers.
  • Confidence running training sessions and presenting results to leadership.
  • Strong organizational skills and working knowledge of CRM and customer success tools.
  • Background in L&D, corporate training or video production is a plus.

Apply for This Role

Applying for: Strategic Customer Success Manager

Resume

Drag your resume here or

PDF, DOC or DOCX, up to 10 MB

By applying, you agree to our Privacy Policy.

Apply for This Role