Specialist PR, Marketing & Communications recruitment across South Africa +27 82 469 6455 joanne@jb-consulting.co.za
Full Time - Hybrid
TypeFull Time - Hybrid
LocationJohannesburg or Cape Town
Posted25 Aug 2026

About the role

Role Purpose

The Principle Consultant is a senior strategic leader responsible for driving client excellence, growing the business, and ensuring the seamless delivery of integrated strategic communications across clients and projects.
They serve as a trusted advisor to clients and a key connector within the agency, leading and developing the junior team while supporting and collaborating with senior management.
Balancing strategic insight with delivery, they play a central role in advancing both client impact and company reputation.

Core areas of responsibility

Strategic leadership & client management

  • Serve as the senior point of contact for key clients, ensuring delivery excellence
    through proactive counsel, clear direction, and consistently high-quality output.
  • Drive the development and execution of client deliverables across the full scope: stakeholder and advisory engagements, narrative and messaging development,
    communications strategy, media engagement, written content, and day-to-day account work.
  • Provide final review and sign-off on all communication outputs, ensuring quality, consistency, and alignment with client objectives.
  • Drive organic growth by identifying new service and engagement opportunities within existing client accounts.
  • Share insights, trend analyses, and lessons learned to enhance internal knowledge and refine client strategies.

Team leadership & capability development

  • Oversee and mentor a team of communications consultants, promoting a culture of
    excellence, collaboration, and accountability across the team.
  • Lead internal briefings, planning sessions, and team check-ins to ensure alignment
    and momentum across client accounts.
  • Manage the team to build and sustain strong relationships with top-tier media across
    national, regional, and international markets.
  • Support the onboarding and integration of new team members.
  • Ensure consistent application of the agency’s frameworks, methodologies, and client management standards.

Relationship management

  • Build and sustain relationships across clients, media, industry influencers, and sector stakeholders, serving as a senior point of contact and external representative for the agency.
  • Manage relationships with freelancers, contractors, and specialist consultants, overseeing quality, deadlines, and alignment with client briefs.

Business operations & performance

  • Support the management team in overseeing client budgets, contract administration, and vendor relationships to ensure commercial efficiency and accountability.
  • Report on project profitability, resource allocation, and financial performance in collaboration with the operations team.
  • Monitor and maintain alignment between scope, deliverables, and client expectations.
  • Drive consistent implementation of internal processes, tools, and reporting frameworks across accounts.
  • Flag risks, resourcing gaps, or scope changes to the management team in a timely manner.

New business development & growth

  • Identify and pursue new business opportunities across priority sectors and geographies.
  • With the support of the management team, actively lead new business activity – from lead generation and pitching through to proposals, credentials presentations, and thought leadership content that positions the agency as a strategic communications partner of choice.
  • Represent the agency at industry forums, events, and new business pitches.
  • Support marketing and brand awareness initiatives that strengthen the agency’s market position and visibility.
Think this could be you? Apply now and I will personally take a look at your CV.
Apply for this role

How applying works

  1. 1
    You applySend your CV and details in a couple of minutes using the form below.
  2. 2
    I personally review itEvery application is read by me, Joanne. Never a bot, never a junior.
  3. 3
    We talkIf it is the right fit, I will be in touch to take the conversation further.
Joanne Barrett

Personally sourced and screened by Joanne Barrett. You deal with me directly, never a junior.

Apply for this role

Send your details straight to me, Joanne. Every application is read by me personally, never a junior and never a bot.

PDF or Word, up to 10MB.
PDF, image or ZIP, up to 10MB. Or just paste a link above.

By applying, you consent to Joanne Barrett Consulting (Pty) Ltd collecting, storing and processing your personal information for recruitment purposes, in accordance with the Protection of Personal Information Act (POPIA).

Keep looking

Other roles you might like

View all roles
Full time

PR Account Manager

Johannesburg, Remote R25 000.00 – R35 000.00 per month

A dynamic, founder-led strategic communications agency is looking for an experienced PR Account Manager to join its team.

View role
Full time

Group Account Director | Strategic Communications

Johannesburg, Remote R60 000 – R75 000.00 per month

A leading, high-performing strategic communications agency is looking for an exceptional Group Account Director to join its senior leadership team.

View role
Full time

Sales Manager

Stikland, Cape Town R70,000 to R80,000 per month

Drive revenue and lead a sales function for a Cape Town business with strong growth ambitions.

View role