A leading measurement company in the United Kingdom seeks a Customer Success Manager to manage client relationships and ensure successful campaign execution. You will leverage data insights to optimize campaigns and support key clients with 3+ years in media or adtech. The role is fully remote, with a competitive salary range of £52,000 to £65,000 and benefits including private medical insurance and stock options.#J-18808-Ljbffr…
