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.