Create captivating live video. Broadcast it everywhere.
Customer Success Manager
$60k – $80k • No equity
The Customer Success Manager will oversee customers through the full lifecycle (onboarding, ongoing management, renewal, up-sell) of post-sales functions for our enterprise accounts. The role is revenue-focused, with contract renewal and account growth being primary objectives.