The Social Media Client Success Manager role at Dentsu International focuses on delivering outstanding account management to enhance client success and retention. The key responsibilities include managing major accounts, advising on social media strategies, and ensuring client satisfaction through regular reviews and updates. Candidates should have at least three years of experience in social media management, particularly in an agency environment, along with strong communication and organizatio