Marketing Manager
SUMO • london, england • Posted July 01, 2026
About the Role
Get AI-powered advice on this job and more exclusive features.
Recruiter at SUMO - Creator Economy & Marketing
Role: Marketing Manager
Location : London.
Overview
We’re looking for a Marketing & Communications Manager to lead our agency presence across social media, PR, and marketing communications.
Key Responsibilities
- Manage and grow the company’s social media presence with a consistent and engaging voice.
- Lead all PR and communications activity, including press outreach, media coverage, and internal announcements.
- Build strong relationships with trade press to position the company as a leader in its field.
- Plan and deliver email marketing strategies, including newsletters and campaign communications.
- Create thought leadership content that reflects our unique perspective on creativity, culture, and content.
- Support and develop agency pitches and marketing pres...