Programmatic Account Manager (Display & Paid Social) Leeds
Up to £33,000 (depending on experience)
Our client is a multi-award-winning, digital marketing agency with offices in Leeds, New York and Austin, Texas. They work with a range of clients on a global scale, helping brands grow internationally through building profitable integrated digital strategies. They employ and attract talent from all around the world, and are proud to have featured in the Top...