Job Description
We are seeking a Manager of Customer Success to support our Ads business globally for the Emerging & Scaled markets…. The ideal candidate will have a proven track record in leading Customer Success teams, demonstrating strong leadership…