UK – Paid Search Manager
- Location
- Greater London, England, United Kingdom
performance analysis Proven ability to manage client relationships and communicate effectively with stakeholders A data-driven mindset with a passion for testing and continuous improvement Strong organisational skills and the ability to manage multiple priorities Interest in AI, automation, and the evolving paid media landscape Experience supporting ...