public relations

10,000 public relations job listings in South Africa. Find daily updated positions from leading job boards.

  • Public Relations Lead

    3 hours ago


    Klerksdorp, North West, South Africa Placements24 Full-time

    About the RoleOur client is seeking a seasoned and strategic Public Relations Lead to drive their communication efforts remotely from Klerksdorp . This senior role requires a visionary leader to develop and execute comprehensive PR strategies that enhance brand reputation and visibility on a national and international scale. You will manage all media...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking an experienced and strategic Public Relations Manager to oversee their media and communications efforts in Pretoria . This role is crucial for managing the company's public image, building strong media relationships, and developing impactful communication strategies. You will lead a team, guiding them in crafting...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    About the RoleOur client is seeking an enthusiastic and proactive Public Relations Officer to join their communications team based in Queenstown . This role is integral to managing the company's public image and fostering positive relationships with media, stakeholders, and the community. You will be responsible for creating compelling communication...


  • Rustenburg, North West, South Africa Placements24 Full-time

    Our client seeks a dedicated and proactive Public Relations Officer to support their communications team in Rustenburg . This role is essential for managing day-to-day PR activities, fostering positive media relations, and ensuring consistent brand messaging. You will be involved in drafting communications, organizing events, and monitoring public sentiment,...


  • northern cape, za, Northern Cape Placements24 Full-time

    About the RoleOur client is seeking a highly experienced and dynamic Public Relations Manager to lead their communications strategy in Upington . This senior role requires a strategic thinker with a proven ability to manage brand reputation, cultivate media relationships, and execute impactful PR campaigns. You will be responsible for overseeing all...


  • Remote, South Africa Placements24 Full-time

    About the Role Our client is seeking an eager and bright Public Relations Intern to support their busy communications team. This internship offers a valuable opportunity to gain hands‑on experience in various aspects of public relations and media engagement within the media and PR industry. You will assist with research, content creation, media monitoring,...


  • upington, northern cape, South Africa Placements24 Full-time

    About the Role Our client is offering an exciting opportunity for a motivated Public Relations Intern to gain hands-on experience in the field. This internship provides exposure to various aspects of public relations, including media monitoring, content creation support, and event coordination. You will work closely with the PR team to assist in executing...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking an organized and motivated Public Relations Coordinator to support their media and communications efforts. This role involves assisting in the execution of PR strategies, coordinating media events, and managing press materials. You will work closely with the PR Manager to ensure seamless campaign delivery and maintain...


  • benoni, gauteng, South Africa Placements24 Full-time

    Our client is seeking a seasoned and strategic Public Relations Manager to oversee their communications efforts in Benoni . This leadership role is responsible for developing and implementing impactful PR strategies, managing media relations, and protecting and enhancing the company's reputation. You will lead a team in crafting compelling narratives and...


  • upington, northern cape, South Africa Placements24 Full-time

    About the Role Our client is seeking a highly experienced and dynamic Public Relations Manager to lead their communications strategy in Upington . This senior role requires a strategic thinker with a proven ability to manage brand reputation, cultivate media relationships, and execute impactful PR campaigns. You will be responsible for overseeing all...


  • durban, kwazulu natal, South Africa Sandi Crowther Recruitment Full-time

    The successful candidate will be responsible for building and maintaining strong relationships with property practitioners, promoting the firms services and identifying opportunities to grow its professional network. Key Responsibilities: Develop and nurture strong relationships with property practitioners through regular visits and follow-ups Liaise...


  • randburg, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a dedicated and proactive Public Relations Officer to support their communications team in Randburg . This role will assist in executing PR strategies, managing media inquiries, and crafting compelling communication materials to enhance the company's public image. You will play a key role in building relationships with...


  • upington, northern cape, South Africa Placements24 Full-time

    About the Role Our client is seeking a strategic and results-driven Public Relations Executive to elevate their brand presence, working remotely. This role is crucial for developing and implementing innovative PR strategies, cultivating media relationships, and managing public perception across various channels. You will be responsible for crafting...


  • polokwane, limpopo, South Africa Placements24 Full-time

    About the Role Our client seeks a creative and results-driven Public Relations Strategist to develop and implement innovative communication plans in Polokwane . This role involves identifying key messaging opportunities, crafting compelling content, and managing relationships with media and influencers to enhance brand visibility and reputation. You will be...


  • komani, eastern cape, South Africa Placements24 Full-time

    About the Role Our client is seeking an enthusiastic and proactive Public Relations Officer to join their communications team based in Queenstown . This role is integral to managing the company's public image and fostering positive relationships with media, stakeholders, and the community. You will be responsible for creating compelling communication...


  • johannesburg, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking an experienced and dynamic Public Relations Manager to lead their communications strategy in Johannesburg. This pivotal role involves developing and executing comprehensive PR campaigns that enhance the company's brand reputation and visibility across various media channels. You will be responsible for managing all...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking an enthusiastic and organized Public Relations Coordinator to support their communications team in Pretoria . This role involves assisting with the execution of PR strategies, managing media inquiries, and contributing to the creation of engaging content. You will play a vital role in maintaining media relationships and...


  • polokwane, limpopo, South Africa Placements24 Full-time

    About the Role Our client is searching for an organized and enthusiastic Public Relations Coordinator to support their communications team in Polokwane . This role is essential for assisting with the execution of PR strategies, managing media inquiries, and supporting various communication initiatives. You will be involved in drafting press materials,...


  • mbombela (nelspruit), mpumalanga, South Africa Placements24 Full-time

    About the Role Our client is seeking an enthusiastic and organized Public Relations Coordinator to support their communications team in this entirely remote position. This role is instrumental in assisting with the execution of PR strategies, managing media inquiries, and coordinating communication activities. You will play a key part in maintaining the...


  • johannesburg, gauteng, South Africa Cardilogix Talent Specialists Full-time

    Public Relations Writer job vacancy in Johannesburg. We are looking for a Senior Public Relations Writer with 6 Years of Experience for an office based role situated in Johannesburg. Key Responsibilities: PR & Media Writing Write high-quality press releases, media alerts, media pitches, news articles and editorial content. Write company announcements,...