
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading marketing agency in Johannesburg is seeking a confident Senior Account Manager to oversee key client relationships and manage campaign delivery from initiation to completion. The ideal candidate will have significant experience in account management, a solid grasp of brand strategy, and be adept in a fast-paced work environment. This role offers an opportunity to work with global brands and contribute to impactful marketing initiatives.
Location: Johannesburg (Bryanston)
Work model: Fully in-office
Salary: R35 000 – R45 000 CTC
Join an award-winning, purpose-driven agency creating marketing that matters
Be part of a collaborative, energetic team that genuinely cares about doing great work
Work with global brands across diverse sectors and markets
Fast‑paced, no‑ego environment where growth is encouraged and recognised
Contribute to campaigns that deliver real‑world social and commercial impact
Our client is one of South Africa’s leading purpose‑led marketing agencies — known for their ability to deliver creative campaigns that drive both brand performance and social change. They combine strategy, creativity, and measurable impact to connect brands with people across Africa in meaningful ways.
They’re looking for a confident, proactive Senior Account Manager to take ownership of key clients and ensure that every campaign runs smoothly — from strategic brief to flawless delivery.