T

Communications specialist

TRS Staffing Solutions

johannesburg, gauteng, South-Africa Full-time July 24, 2026
Apply Now

Vacancy Description

Our esteemed client is a leading renewable energy company headquartered in Gauteng, focused on accelerating the transition to a carbon‑neutral economy through large‑scale power generation, decentralized energy solutions, and innovative technologies such as green hydrogen and energy storage. This role is located in Johannesburg.

Job Responsibilities Implement communications strategy within budget. Develop and deliver engaging internal and external communications. Manage media relations, press releases, interviews, and brand visibility initiatives. Create compelling content for social media, newsletters, websites, presentations, videos, and other communication materials. Draft executive speeches, key messages, and leadership communications. Support digital communication channels and employee engagement initiatives. Coordinate communication activities for events, exhibitions, and stakeholder engagements. Monitor corporate reputation and support crisis communications when required...

Ready to Apply?

अभी आवेदन करें

Submit your application for Communications specialist at TRS Staffing Solutions

Apply for this Position