A global media and intelligence firm is seeking a Customer Success Manager in Windsor, UK. You will manage a large portfolio of digital campaigns, ensuring client success through effective strategies and excellent service. Ideal candidates have 3–5 years in client-facing roles, strong communication skills, and an understanding of digital marketing. This position offers a chance to significantly impact both client success and company growth.
#J-18808-Ljbffr