Digital Marketing Executive
3 days ago
PPC (Google Ads, Bing Ads), you'll also be able to flex your SEO skills, contributing to the overall Search Marketing strategy. Managed by a Search Marketing Manager, you’ll be joining an amazingly loyal and knowledgeable team and with the support of major european investment there's plenty of sc...