Associate Paid Search Director – Tech

Location: London The Opportunity Join one of the globe’s most renowned media agency in this vacant paid search position. Forming an integral part of the senior management team, you will oversee PPC and wider biddable media activity within the London office. With media spend in the billions and thousands of global employees, this agency is … Continue reading Associate Paid Search Director – Tech