Job Search and Career Advice Platform

Enable job alerts via email!

Strategic Brand & Growth Marketing Manager - London

The People Co. / Sell Jobs

Greater London

On-site

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A marketing firm in Greater London is seeking an experienced Marketing Manager to own and shape brand marketing strategies. This role involves managing social media, creating marketing materials, and developing creative campaigns. Ideal candidates should have a solid background in both digital and traditional marketing, strong analytical skills, and the ability to drive effective strategies. The position is office-based in London with necessary travel to another UK site, emphasizing a collaborative team environment.

Qualifications

  • Proven experience in a marketing management or senior specialist role.
  • Exposure to both digital and traditional marketing strategies.
  • Ability to use data and analytics for guiding marketing strategy.

Responsibilities

  • Own social media activity and content planning.
  • Create sales and marketing materials for international audiences.
  • Develop and deliver creative campaigns with partners.
  • Manage awards submissions and brand storytelling.
  • Support events and community engagement activities.
  • Produce communications and measure engagement.
  • Align marketing priorities with commercial goals.

Skills

Marketing management
Digital marketing
SEO
Social media management
Data analysis
Written communication
Organizational skills
Team collaboration
Job description
A marketing firm in Greater London is seeking an experienced Marketing Manager to own and shape brand marketing strategies. This role involves managing social media, creating marketing materials, and developing creative campaigns. Ideal candidates should have a solid background in both digital and traditional marketing, strong analytical skills, and the ability to drive effective strategies. The position is office-based in London with necessary travel to another UK site, emphasizing a collaborative team environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.