Key details
Quick facts about this role
Location
Sandton, Johannesburg, Gauteng
Work mode
On-site
Compensation
R 34 000 - R 40 000 per month
Posted
15 Sept 2026
Closes
15 Oct 2026

Jozi Jobs

Marketing Manager - Travel & Leisure

Role Overview

Develop and implement annual marketing strategy for a travel and leisure business, combining brand, digital, media, trade, partnerships, public relations and customer engagement to support commercial performance.

Responsibilities

  • Develop annual plans aligned to business objectives, revenue targets and customer acquisition, retention and brand growth.
  • Manage budgets and optimise return on investment.
  • Maintain brand positioning and adapt global campaigns to local market requirements.
  • Lead paid search, social, display, email, content, website and customer-journey activity.
  • Plan integrated campaigns for sales periods, launches, itineraries and promotions.
  • Develop travel-trade programmes, partner campaigns, events, roadshows and training initiatives.
  • Manage PR, media engagement, press activity, influencer partnerships and crisis communications.
  • Develop partnerships and sponsorships and report on performance.
  • Lead the local team and agency partners while collaborating with Sales, Revenue, Customer Service and global teams.

Requirements

  • Bachelor's degree in Marketing, Business, Communications or a related field.
  • Five to eight years' marketing experience, including three years in a leadership role.
  • Experience in travel, tourism, hospitality, leisure, luxury, airline or consumer lifestyle sectors is preferred.
  • Integrated campaign, agency, media-budget, digital, analytics and stakeholder-management experience.
  • Strong commercial, communication, project-management and team-leadership skills.
Ready to apply?
Submit in one click with your saved documents.