← Back to all jobs

Head of Marketing - Luxury Travel Company

Make it Good Cape Town, Western Cape R 95,000 – R 120,000
Full-time Closes 05 Dec 2026 · 22 days left
Cape Town, Western Cape R 95,000 – R 120,000 Full-time Closes 05 Dec 2026

What the job is This is a leadership role for a Head of Marketing at a luxury travel company based in Cape Town. The company specializes in creating unforgettable, once-in-a-lifetime travel experiences for wealthy clients. They already have a strong brand, good public relations, and beautiful visuals, which have helped them generate direct sales. Now, they need a skilled marketing leader to build a steady and predictable flow of direct leads. You’ll have the freedom to explore new markets, test creative ideas, and grow the business with a team that supports your vision.
What you will do You will be responsible for developing and leading the marketing strategy to attract high-net-worth clients directly. This includes managing the marketing budget, setting clear targets, and ensuring the company meets its growth goals. You will expand paid advertising into new markets and experiment with different ad formats to maximize reach. Another key part of the job is improving the company’s visibility in search engines, especially in AI-powered search tools like ChatGPT, to attract more organic leads.

Advertisement

You will also build partnerships with exclusive members’ clubs and luxury brands to enhance the company’s reputation and attract high-value clients. Testing new direct marketing channels, such as direct mail, will be part of your role. You will manage the company’s customer relationship management (CRM) system, HubSpot, to segment leads, score prospects, and nurture long-term relationships with potential and past clients. Additionally, you will oversee the performance of the company’s website, ensuring it converts visitors into leads and tracks their journey accurately.
Supporting the sales team with targeted campaigns, marketing materials, and events will be another important duty. You will also lead the brand, content, and public relations efforts to make sure the company stands out and is easily discoverable. Finally, you will manage a small team that includes digital marketers, brand specialists, and content creators, and you will be responsible for hiring a new digital marketer to join the team.

Advertisement

What you need To succeed in this role, you need at least eight years of marketing experience, with at least three years leading a team and managing a marketing budget. You must have a proven track record of driving revenue or lead generation through performance marketing, so be ready to show the numbers in your resume. Experience marketing to high-net-worth or international audiences is essential. You should have strong hands-on skills in paid media, analytics, and tracking how campaigns perform, so you can make data-driven decisions without needing an analyst to interpret the data for you.
Deep experience with CRM and marketing automation tools, especially HubSpot, is required, including managing long-term nurture campaigns for high-value clients. You should also have experience generating demand for products or services that require careful consideration and a significant investment, like luxury travel. Confidence in leading and growing a small team is a must, as is an understanding of what makes a luxury brand appealing—how it looks, feels, and connects with its audience matters just as much as how widely it’s seen.

Advertisement

What you will get This role offers a competitive salary of between R95,000 and R120,000 per month, cost to company, plus a performance bonus that can go up to three months’ salary based on how well you perform. You will also receive a 13th cheque, 22 days of annual leave plus an extra week off each year, and travel perks. The company values exposure to globally recognized luxury brands, so you’ll have the chance to work with high-end clients and partners.
The work model is hybrid, with one day a week allowed to work from home and general flexibility in how you manage your time. You will join a collaborative and high-performing team that supports each other, with regular team lunches, company events, and open communication through town halls. This is a permanent position with occasional international travel required as part of the role.

Job Details

Date Posted
05 Nov 2026
Location
Cape Town, Western Cape
Expiration Date
05 Dec 2026
Gender
Any
Employment Type
Full-time
Salary
R 95,000 – R 120,000
Hiring Company
Make it Good

Apply for this role

This job is hosted on an external site. Click below to go to the application page.

Job Details

Date Posted
05 Nov 2026
Location
Cape Town, Western Cape
Expiration Date
05 Dec 2026
Gender
Any
Employment Type
Full-time
Job Location
Cape Town, Western Cape
Salary
R 95,000 – R 120,000
Hiring Company
Make it Good

Related Jobs

Head of Marketing - Luxury Travel Company
Make it Good
Cape Town, Western Cape R 95,000–R 120,000
Full-time Closes 05 Dec 2026
Head of Marketing - Luxury Travel Company
Make it Good
Cape Town, Western Cape R 95,000–R 120,000
Full-time Closes 05 Dec 2026
Senior Brand Strategist
Make it Good
Johannesburg, Gauteng R 55,000–R 60,000
Full-time Closes 20 Nov 2026
Digital DTP Operator
Make it Good
Cape Town, Western Cape R 20,000–R 42,000
Full-time Closes 20 Nov 2026