Marketing Manager
8 days ago
Leighton Buzzard
... CRM, Email, Social Media, Content Creation, Canva, Adobe Creative, Adobe CC, Line Management, Strategy, Branding, Advertising. In Technology Group Ltd is acting as an Employment Agency in relation ...