Marketing and Communications Manager
2 days ago
Cambridge
As our Marketing Communications Manager, you will be crucial in building and managing our brand and marketing presence. This campaign-heavy role would suit marketing generalists who enjoy variety and being hands-on across all areas of marketing, including digital content creation, email marketing...