Client Success Account Manager
- Location
- Leeds, England, United Kingdom
understanding how channels work together to achieve client objectives. Develop full working knowledge of key reporting, analytics and tracking tools, alongside strong Excel and PowerPoint skills. Communicate digital performance, opportunities and recommendations clearly and confidently to both internal teams and clients. Contribute to the development of cross-channel ...