Menu Close

Randburg: Marketing Manager posted by Craven Cottage CC

Advertisement



Job Description

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 marketing qualifications (CIM, Google Ads, Digital Marketing certifications)
At least 7–10 years in marketing roles with at least 2 years at senior level
Experience managing a marketing team in-house within the hospitality
Experience managing or leading small teams
Proven track record in digital and traditional marketing
Experience building marketing strategies and executing plans
Demonstrable success in driving direct channel revenue and lead generation
Experience managing marketing budgets
Ability to develop strategies aligned with business goals
Experience translating strategy into actionable plans with clear deliverables
Track record of executing plans and measuring results
Understanding of realistic marketing roadmaps
Ability to identify market opportunities and build relevant strategies
Experience managing stakeholders and achieving cross-functional alignment
Strong understanding of brand development and guidelines
Experience acting as brand guardian
Ability to review and provide constructive feedback on creative work
Experience training non-marketing teams on brand standards
Understanding of brand impact on customer perception and business performance
Strong knowledge of digital channels: SEO, SEM, paid social, display, email
Experience with traditional channels: print, direct mail, outdoor, PR, events
Understanding of integrated channel strategies
Experience with marketing automation platforms (HubSpot, Marketo, Mailchimp)
Working knowledge of Google Analytics, Google Ads, and social media ad platforms
Familiarity with CRM systems
Proven ability to develop and execute multi-channel content strategies
Experience managing editorial calendars and workflows
Experience with content management systems
Skilled at briefing and collaborating with agencies and freelancers
Understanding of content distribution across owned, earned, and paid channels
Experience in building lead generation campaigns and improving conversion rates
Track record of achieving lead and revenue targets
Understanding of customer journeys and marketing funnels
Experience with testing, optimisation, and performance improvement
Knowledge of direct booking strategies and OTA landscape
Understanding of balancing direct vs third party bookings
Strong analytical skills
Experience creating dashboards and performance reports
Comfortable with Excel/Google Sheets for analysis
Ability to interpret data and make evidence-based recommendations
Experience with attribution and marketing ROI
Ability to create clear reports for senior stakeholders
Management & Communication Skills
Experience managing and developing team members
Strong stakeholder management skills
Excellent written and verbal communication
Ability to influence non-marketing teams
Strategic thinker with hands on execution ability
Strong project management and organisational skills
Ability to manage multiple priorities and deadlines
Experience with revenue management principles
Knowledge of email marketing best practices and segmentation
Experience in hotels, resorts, or similar environments
Understanding of online reputation management
Experience managing PR agencies or media relationships
Experience with event marketing and sponsorships
Familiarity with marketing procurement and vendor management

View Job  Stellenbosch: Senior Software Engineers (CH1129b) posted by Capital H Staffing and Advisory Solutions

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About Other Building/Construction/Mining Jobs in Gauteng

The construction industry in Gauteng, South Africa is generally a dynamic and growth-oriented sector, with various sectors such as mining, building, and infrastructure development driving the job market. Typically, projects are designed to meet increasing demand for housing, commercial spaces, and infrastructure, resulting in a steady flow of job opportunities. However, the industry’s competitiveness can be influenced by factors like economic conditions, regulatory changes, and global trends.

Salaries for roles within the construction industry in Gauteng typically fall within broad ranges, with experience, company size, and industry sector affecting actual salaries. Generally, entry-level positions may command lower salaries, while senior or specialized roles can expect higher compensation packages. For example, a common salary range for a building surveyor might be R500 000 to R1 million per annum, although this can vary significantly depending on the specific company, location, and level of experience.

Common skills required for various construction-related roles include: project management, technical knowledge, communication, teamwork, safety protocols, and problem-solving. Typically, professionals in these fields possess a strong understanding of relevant regulations, building codes, and industry standards. Many common certifications, such as those offered by the South African Institution of Civil Engineering (SAICE) or the Building Engineers Association (BEA), are also highly valued.

The construction industry in Gauteng commonly employs professionals from various sectors, including mining, financial services, technology, manufacturing, and infrastructure development. These industries often require specialized skills, but there is also a need for generalist roles that can support project management, site operations, and maintenance.

View Job  Gauteng: Trackless Mobile Machinery (TMM) Supervisor posted by Flink Recruitment

Career development opportunities within the construction industry are diverse, with many companies investing in training programs and apprenticeships to develop their employees’ skills. Typically, professionals can move into senior roles or specialize in areas like sustainability, design, or construction management. With experience and additional qualifications, individuals can also explore related fields like engineering, architecture, or business management.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement



Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Randburg, Gauteng


Job Seeker Tip

Check your social media privacy settings and ensure public content is professional.

View Job  Postmasburg: GES (Crushing and Screening) posted by Hire Resolve
How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

George: Admin & Telesales Assistant (Fluent in Afrikaans)

Jobs in Eden April 24, 2026
Admin clerical secretarial

Description: Our client is looking for a dynamic, well-presented and friendly individual to join their team in a dual Administration…

View Job

Johannesburg: Junior Power BI Developer

Jobs in Central Johannesburg April 24, 2026
Computing IT Software

The Company The organization operates as a provider of business solutions for regions in Africa. They focus on business transformation…

View Job

Johannesburg: Operations Manager

Jobs in Central Johannesburg April 24, 2026
Accounting Finance

Strategic Review and Operational Efficiency Develop and implement plans for the section that support Pension Administration services and the companys...

View Job

Cape Town City Centre: Senior Frontend Developer (Angular)

Jobs in Cape Peninsula April 24, 2026
Computing IT Software

My client is looking for a Senior Frontend Developer who wants to remain close to the code while playing a…

View Job

Lephalale: Waiter

Jobs in Lephalale April 24, 2026
Admin clerical secretarial

Requirements Applicants must have at least 1-3 years experience in a related field with a solid track record working in…

View Job

Johannesburg: Product Sales Manager | Comminution & Process Technology

Jobs in Central Johannesburg April 24, 2026
Sales

Product Sales Manager | Comminution & Process Technology Lead the strategic growth of a Comminution and Process Equipment division by…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in Northern Suburbs, Jobs in Randburg, Jobs in South Africa

More Jobs in Your Area