
Paid Media Specialist (UK) at Terra
Paid Media Specialist (UK) at TerraWe seek a data-driven Paid Media Specialist to join our growing Digital team. You’ll work closely with our Digital Marketing Managers to develop, execute, and optimize paid media campaigns that drive measurable results for B2B clients.. Company Location: London.