Customer Success Manager - 9 Month FTC
- Location
- Greater London, England, United Kingdom
passion for media technology. Apply technical knowledge of digital formats across display, video, and audio to enhance campaign delivery. Display proficiency in Excel and Google Analytics to provide detailed commentary and optimisation recommendations. Communicate complex technical challenges and solutions clearly to both technical and non-technical colleagues. News ...