Location
london
Posted
June 04, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Advance your career as a Marketing and Communications Specialist at Ivey Business School. This full-time, on-site role focuses on data-driven marketing strategies and stakeholder project management.
You will oversee a variety of marketing initiatives ranging from recruitment efforts to digital strategy execution. Your analytical prowess will help inform data-driven marketing decisions while you combine creativity and project management to continually enhance Iveyβs marketing effectiveness.
Key Responsibilities:
β’ Design and implement comprehensive marketing project plans
β’ Create compelling content for digital and print channels
β’ Utilize data analysis to report on marketing outcomes
β’ Manage and assess the effectiveness of paid media campaigns
β’ Provide administrative support for team logistics
Requirements:
β’ University degree in marketing, business, or related disciplines
β’ 2-3 years of experience in ma...
You will oversee a variety of marketing initiatives ranging from recruitment efforts to digital strategy execution. Your analytical prowess will help inform data-driven marketing decisions while you combine creativity and project management to continually enhance Iveyβs marketing effectiveness.
Key Responsibilities:
β’ Design and implement comprehensive marketing project plans
β’ Create compelling content for digital and print channels
β’ Utilize data analysis to report on marketing outcomes
β’ Manage and assess the effectiveness of paid media campaigns
β’ Provide administrative support for team logistics
Requirements:
β’ University degree in marketing, business, or related disciplines
β’ 2-3 years of experience in ma...