Client Success Manager

DiscoveryChicago, IL
467d$56,511 - $104,949

This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

About The Position

The Client Success Manager (CSM) at Warner Bros. Discovery is responsible for managing client relationships and ensuring the successful execution of digital media campaigns. This role serves as the primary point of contact for clients, overseeing campaign strategy, performance, and overall client satisfaction. The CSM will leverage analytical skills to optimize media mix and provide insights to clients, while also collaborating with internal teams to meet and exceed client expectations.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service