MARKETING MANAGER (12 MONTH FIXED TERM CONTRACT - MARCH 2026) - LONDON, NEWCASTLE OR BICESTER
2 months ago
The Marketing Manager is a hands-on, end-to-end role responsible for delivering integrated B2B marketing activity across campaigns, content, social media, events and thought leadership. Act as a marketing partner to Engineering, Business Development, HR/Recruitment, ESG and leadership teams. Proven