Key details
Quick facts about this role
Location
Johannesburg, Gauteng
Work mode
On-site
Compensation
R 40 000 - R 46 000 per month
Posted
14 Sept 2026
Closes
14 Oct 2026
Retail Jobs
National Marketing Manager
Role Overview
Lead national marketing strategy and execution across retail, commercial and digital channels, acting as custodian of corporate identity while driving customer engagement and measurable sales growth.
Responsibilities
- Maintain corporate identity, brand consistency and quality across all channels.
- Create annual marketing calendars and priorities aligned to business objectives.
- Lead campaigns, promotions, supplier activity and integrated delivery across departments.
- Manage social strategy, content, CRM promotions and digital innovation.
- Prepare and manage budgets and oversee agencies, designers, printers and service providers.
- Measure campaign effectiveness, lead quality, return on ad spend and sales growth.
- Present performance and recommendations to senior stakeholders.
- Lead the marketing team and manage cross-functional collaboration.
Requirements
- Relevant tertiary qualification in Marketing, Business Administration, Communications or a related field.
- Extensive marketing-management experience with leadership responsibility.
- Experience in retail, wholesale or B2B distribution environments is relevant.
- Strong omni-channel strategy, brand management, campaign, budget and analytics skills.
- Experience with CRM, advanced Excel, marketing automation, social platforms and AI tools.
- Commercial acumen, influence, creativity and strong stakeholder-management capability.