×
Register Here to Apply for Jobs or Post Jobs. X

Marketing Manager

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Phoenix Recruitment
Full Time position
Listed on 2026-03-04
Job specializations:
  • Marketing / Advertising / PR
    Marketing Manager, Marketing Strategy
  • Management
Job Description & How to Apply Below
Location: Randburg

Luxury Lodge Collection with Head Offices based in Randburg is looking for an experienced Senior Marketing Manager to join their marketing team as the Group Marketing’s second in command.

This is a hands-on role that combines strategic planning with day-to-day execution across both digital and traditional marketing channels. You will manage the marketing team operationally and oversee the coordination of all departments that require marketing support, ensuring efficient cross functional collaboration and alignment.

In this role, you will drive revenue growth through the direct channel, lead and refine content strategy, and ensure consistent, high-quality execution of marketing initiatives across the business.

Duties:

Marketing Strategy & Planning:

Support the development of annual marketing strategies aligned with business objectives
Build detailed marketing plans with clear objectives, tactics, timelines, and budgets
Ensure marketing strategies reflect market conditions, customer needs, and competitive landscape
Translate high-level strategy into actionable plans for the team
Create quarterly and monthly marketing activity plans
Set clear KPIs and success metrics for all marketing initiatives
Ensure all departments align with the marketing strategy

Content & Channel Management:

Develop and implement content strategies across all marketing channels
Create and manage integrated communication plans ensuring consistent brand messaging
Coordinate content distribution across digital and traditional channels
Manage editorial calendars and content production schedules
Ensure brand consistency and quality control across customer touchpoints
Coordinate with external agencies, freelancers, and creative partners
Balance digital and traditional marketing approaches for effective audience reach

Brand Management & Compliance:

Act as brand guardian, ensuring correct and consistent use of brand guidelines
Review and approve all marketing materials
Conduct regular brand audits to ensure compliance
Provide brand training and guidance to teams
Collaborate with operations, sales, and other departments to uphold brand standards
Update and maintain brand guidelines as needed
Manage approval processes for customer-facing communications

Lead Generation & Revenue Growth:


Build and execute lead generation strategies focused on direct channel bookings
Manage performance marketing campaigns (SEO, SEM, paid social, display advertising, direct mail)
Develop and optimise lead nurturing programmes
Work with revenue management and sales teams to ensure lead quality and conversion targets
Analyse booking patterns and customer behaviour to refine targeting
Manage marketing technology including CRM, automation, and analytics platforms
Balance online and offline lead generation tactics
Monitor and optimise cost per acquisition and marketing ROI

Strategy Execution & Cross-Functional Alignment:

Ensure all teams understand and execute the marketing strategy
Work with department heads to cascade plans and secure buy-in
Monitor execution across the organisation
Identify and address gaps in implementation
Facilitate regular alignment meetings with stakeholders
Ensure sales teams have appropriate marketing materials and positioning
Coordinate with operations to ensure guest experience aligns with brand promises

Measurement, Reporting & Optimisation:

Track and measure performance against plans and KPIs
Produce regular performance reports
Analyse effectiveness and provide data-driven recommendations
Monitor budget spend and flag variances
Conduct post campaign reviews and capture learnings
Present insights to the Director of Marketing and senior stakeholders
Continuously optimise based on performance data
Benchmark performance against industry standards and competitors

Team Management:

Manage and support marketing team members with guidance and feedback
Delegate tasks and coordinate workload
Support team development through coaching and training
Conduct regular check ins and performance reviews
Assist in recruiting and onboarding new team members
Foster a collaborative and accountable team culture

Requirements:

Degree in Marketing, Business, Communications, or related field
Professional…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary