Enable job alerts via email!

Senior Account Manager

Make It Good

Johannesburg

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A small specialist consultancy is hiring a Senior Account Manager to manage key client relationships and deliver high-quality projects. The ideal candidate will have over 5 years of experience in corporate communications and a strong understanding of brand strategy. This hybrid position offers a competitive salary and a supportive work environment focused on professional growth.

Benefits

Performance bonus
Work-life balance
15 days leave + 5 extra days over festive season

Qualifications

  • 5+ years of experience in corporate communications, brand management, or account management.
  • Proven ability to manage large corporate clients.
  • Strong understanding of brand strategy and B2B communications.

Responsibilities

  • Act as the primary liaison between the client and agency.
  • Build and maintain strong relationships with senior stakeholders.
  • Develop and execute strategic corporate communication plans.

Skills

Relationship management
Project management
Communication strategy
Client-facing skills
Problem-solving

Education

Degree in Marketing, Communications, or PR
Job description

Location: Midrand, Johannesburg | Work model: Hybrid (3 days in-office, 2 days from home) | Salary: R50k-R58k CTC

Why you'd want to work here: Performance bonus; Work-life balance – no crazy hours; Positive, ego‑free culture; Emphasis on accountability, learning and personal growth; Genuine investment in your development (L&D); 15 days leave + 5 days over the festive season + extra leave added with tenure (up to 23 days).

About our client: Our client is a small specialist consultancy that helps companies seamlessly manage corporate communications and branding. They work primarily in B2B and internal comms and are viewed as true partners rather than a traditional agency.

The team is growing quickly, with a strong focus on delivering value, building long‑term relationships, and driving results — not awards.

Position: Senior Account Manager (Senior B2B Experience).

You’ll be embedded directly with one of their clients, managing key relationships and ensuring top‑quality delivery across all projects.

What the job involves
  • Act as the primary liaison between the client and agency, managing communication across multiple business units.
  • Build and maintain strong relationships with senior stakeholders.
  • Develop and execute strategic corporate communication plans.
  • Advise clients on brand positioning, messaging, and campaign strategies.
  • Lead end-to-end project management, from briefing through to delivery.
  • Oversee content creation, digital strategies, and media relations.
  • Collaborate closely with creative, content, and media teams.
  • Provide mentorship to junior team members.
  • Monitor and analyze campaign effectiveness, reporting on performance and ROI.
  • Stay on top of market trends to provide proactive recommendations.
What you need to be considered
  • 5+ years' experience in corporate communications, brand management, or account management (agency and/or corporate experience ideal).
  • Proven ability to manage large corporate clients and deliver integrated campaigns.
  • Strong understanding of brand strategy, messaging and B2B communications.
  • Excellent client-facing and relationship management skills.
  • Great project management abilities – detail-oriented and highly organized.
  • Confident communicator and problem-solver with strong writing skills.
  • Degree in Marketing, Communications, PR or a related field.
  • Bonus points if you have experience working with highly regulated industries, certifications in project management, digital marketing, or communications, and bring creative flair and a solutions-driven mindset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.