Key details
Quick facts about this role
Location
Edenvale, Johannesburg, Gauteng
Work mode
On-site
Compensation
R 35 000 - R 41 000 per month
Posted
15 Sept 2026
Closes
15 Oct 2026
Retail Jobs
Senior Marketing Manager - Distribution
Role Overview
Lead a broad marketing and communications function in a high-volume B2B environment, combining strategic direction, brand stewardship, digital execution, e-commerce and hands-on people leadership.
Responsibilities
- Set marketing strategy and act as custodian of the corporate and product brands.
- Lead marketing activity across branches, key accounts, projects, digital channels, e-commerce and retail execution.
- Manage budgets and measure campaign effectiveness and ROI.
- Lead integrated campaigns, website and e-commerce activity, market intelligence and communications.
- Manage creative production, agencies, suppliers and service providers.
- Work with executive management, Sales, Product, suppliers and stakeholders.
- Lead, develop and performance-manage a multi-disciplinary marketing team.
- Manage multiple priorities and deadlines in a demanding environment.
Requirements
- BCom degree in Marketing or a related field.
- Eight to ten years' broad marketing experience, including meaningful senior-management experience.
- Proven marketing-department, team-leadership and direct people-management experience.
- Strong brand, digital, website, e-commerce, integrated-campaign, budget and ROI experience.
- Strong project-management, commercial, analytical, written, verbal and presentation skills.