Account executive - Paid media (London)
1 month ago
Ideally, you will have some understanding of paid-media, digital media or general marketing and advertising. Our 250-strong team spans media, creative and communications, operating from hubs in London, Cardiff, Sheffield and the UAE. Our award-winning media team sits at the heart of what we do – f