digital & marketing managed careers in Newcastle, United Kingdom