Deputy Head of Marketing

London, UK (Hybrid)

£54K/yr – £69K/yrSenior LevelFull time

Posted 5 weeks ago

Job Summary

You will own leading the branding project implementation and managing day-to-day brand and content marketing across the programme portfolio, driving integrated campaigns from planning to delivery.

  • Lead on the branding project implementation
  • Oversee brand and content marketing campaigns across the programme portfolio

Job Description

Responsibilities

  • The successful postholder will lead on the implementation of a branding project.
  • Overseeing day-to-day delivery of brand and content marketing campaigns across our programme portfolio.

Requirements

  • The successful candidate will have extensive experience of planning, implementing and reporting on integrated marketing campaigns across the full marketing mix.
  • They will also have experience in line management, and mentoring and coaching junior team members.

Preferred

  • Previous experience of working in executive education or other B2B industries is an advantage.

Benefits

  • We offer an occupational pension scheme, generous annual leave, hybrid working, and excellent training and development opportunities.
The London School of Economics and Political Science (LSE) logo

The London School of Economics and Political Science (LSE)

4.5 Glassdoor

We're a world-leading university, unique in our dedication to the social sciences.

London, England, GBR
9.4K employees (262 in marketing)
91% recommend to a friend
98% CEO approval

Salaries

Posted range

£54K/yr – £69K/yr

Taken straight from the job posting.

See all The London School of Economics and Political Science (LSE) salaries

Marketing Team

Marketing Team Size
262 (3% of company)
Median Tenure
10.7 years
Marketing Roles Posted (Last 30 Days)
6

Funding

Total Funding
$229.5M
Last Raise
$37.9K
Grant, 1 years ago

Funding History

  • Feb 2025
    Grant • $37.9K
  • Apr 2022
    Undisclosed • $229.5M

Recent Ads

Traffic Signals

Monthly Visitors
4.2M
Monthly Google Ads Budget
$22.1K
Traffic Source Mix
Search
51.4%
Direct
40.1%
Referral
6.5%
Social
0.9%
Paid
1.1%

Headcount Trend

Current headcount: ~9.4K

Recent News

The London School of Economics and Political Science (LSE) logo

Deputy Head of Marketing

The London School of Economics and Political Science (LSE) · London, UK · Hybrid