Technical Account Manager || CDN, Streaming, Media
4 days ago
London
This is a highly technical role, blending professional services with customer success, where you'll act as the technical quarterback during onboarding, implementation, and ongoing engagement. Customer-facing experience, working with technical stakeholders. As a Senior Customer Success Manager, yo...