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...