Specialist, Tech and Innovation (Tracking and Analytics)
- Location
- Leeds, England, United Kingdom
clean, correct signals to measure performance against. When tracking breaks, you find out why and fix it. This is a client‐facing, deadline‐driven role. You will move between multiple accounts, diagnose problems under pressure, and explain technical decisions to people who do not live ...