Technical Account Manager || CDN, Streaming, Media
2 days ago
Leeds
As a Senior Customer Success Manager, you'll lead strategic customer relationships, driving adoption and long-term value from our client’s CDN solutions.This is a highly technical role, blending professional services with customer success, where you'll act as the technical quarterback during onbo...