As a Customer Success Manager at our client, you will play a pivotal role in ensuring the success of our clients in the North America region. You will be responsible for working closely with our sales team and clients to onboard and transfer our best practice interactive marketing knowledge to their...

Must Have: - Work closely with clients to understand their technology matrix and marketing objectives and advise the optimal strategy that is under ned by the business goal. - Provide strategic guidance on utili...

Skills: digital, advertisement, consulting...


Read more / Apply