Corporate Communications Manager – EM South
adidas · Le Cap
Job description
About the role
The Corporate Communications Manager will develop and execute communications strategies that support the business priorities of EM South. Working closely with the General Manager, Senior Leadership Team and the Emerging Markets Corporate Communications team, the role strengthens corporate reputation and drives stakeholder engagement.
Key responsibilities
- Develop and execute communications strategies aligned to business priorities.
- Partner with the GM and SLT to provide communications support, guidance, and messaging recommendations.
- Support communications planning for complex or sensitive business topics.
- Contribute to broader Emerging Markets communications initiatives and regional projects.
- Develop and execute internal communications plans that support business objectives and employee engagement.
- Drive communication planning and delivery across major sports events, sponsorship activations, key campaigns, product launches, quarterly results, All Employee Meetings, business updates, strategic initiatives, transformation programs, HR initiatives and employee engagement efforts.
- Support selected external corporate communications initiatives to strengthen brand visibility and corporate reputation.
- Build and maintain relationships with media and key external stakeholders.
- Support corporate relations engagements with government, partners and industry bodies.
- Develop compelling business narratives that reflect the organization’s strategy, values and performance.
- Support integrated storytelling that strengthens the cluster’s positioning across markets and stakeholders.
- Create strategic content and messaging that enhances leadership visibility.
- Support crisis and change communications planning and response, maintain crisis communications frameworks and deliver timely, transparent communications during high‑impact situations.
Required profile
Required skills
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
61 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
adidas
Le Cap