We’re a digital agency and consultancy based in Johannesburg, South Africa, specialising in transforming your brand’s objectives into digital success. With two decades in the workings of the Web, we’re skilled in building systems, offering strategic digital consulting, and driving campaigns in order to reach your business’s goals.
Essential Job Functions
Client Relationship Management
Serve as the primary point of contact for assigned clients.
Build and maintain strong, long-lasting client relationships based on trust and satisfaction through a combination of effective communication, proactivity and taking on a client-centric approach.
Understand client challenges, and preferences though actively listening and paying close attention to needs, concerns and feedback.
Research and determine client’s requirements and address queries.
Account Strategy Development
Understand client goals and objectives to develop through client relationship management and implement effective account management strategies.
Collaborate with clients to identify opportunities for account growth and expansion.
Develop, implement and collaborate on strategic account management plans (SAM) for the business.
Project Coordination
Coordinate the execution of client projects by liaising with & directing production teams, ensuring they are delivered on time and within scope.
Collaborate with internal teams to meet and exceed client expectations.
Problem Resolution
Address client concerns and issues promptly and effectively.
Provide solutions and recommendations to ensure client satisfaction.
Communication
Manage day-to-day client communications.
Clearly communicate project progress, updates, and results to clients.
Conduct regular account reviews to discuss performance metrics and future plans with internal teams and with clients.
Sales Support
Identify upsell and cross-sell opportunities to maximise account revenue.
Collaborate with the sales team to generate new business from existing clients.
Digital Marketing Strategy:
Manage teams to develop digital marketing strategies aligned with clients' goals and industry trends.
Collaborate with internal teams to create and implement digital campaigns or projects across the different digital channels and platforms.
Present digital marketing strategies and campaigns to clients.
Campaign Execution, Management, Analysis & Optimisation:
Oversee execution of digital marketing campaigns to ensure they are on time, within budget, and meet performance targets.
Coordinate with internal teams and specialists to ensure campaign deliverables are met and are of high standards.
Monitor campaign performance, analyse data and make data-driven recommendations to improve ROI and meet set-out objectives.
Provide clients with monthly and ad hoc campaign reports with actionable insights and recommendations.
Conduct post-campaign analysis and debriefs to identify successes and areas for improvement.
Budget Management:
Develop workable budgets and proposals in collaboration with project managers and production team members.
Manage client budgets for digital marketing initiatives, track spend and ensure correct allocation for set-out objectives.
Required Technical Skills
Proven experience with client management.
Strong research skills and ability to distil information.
Exceptional written and verbal communication skills.
Proven experience in digital marketing.
In-depth understanding of digital marketing channels and strategies, including SEO, paid advertising, social media, email marketing, and content marketing.
Good analytical skills and ability to interpret data to provide actionable insights.
Understanding of CRM platforms such as Salesforce, Hubspot, PipeDrive or similar.
Education: Bachelor's degree or diploma in Marketing, Business, or a related field
Experience: 5+ years of experience in an ad agency, digital marketing or marketing project management
Why You'll Love Working with Us:
A vibrant and supportive team that values creativity and collaboration.
Opportunities for professional growth and development in a fast-paced industry.
The chance to work with a diverse range of clients and exciting projects.
Office perks like coffee, snacks, and the occasional team outing.
How to Apply:
Please respond by uploading or sending your full updated CV, and summary of your past projects completed.
Short-listed candidates must be available for an interview process online and in-person at our Bryanston offices.
No telephonic enquiries, please.
If you do not receive a response to your e-mailed CV within fifteen working days of sending it, please consider your application unsuccessful.
Please do not respond to this ad if you do not match all the criteria for this position.

Hey there! We’re Flint, a global digital agency with roots in Johannesburg, South Africa. Our mission? To ignite growth by transforming your brand’s objectives into digital success.
With over two decades of experience, we’re pros at building tailored systems, delivering strategic consulting, and creating data-driven campaigns that don’t just meet goals—they exceed them.
We believe in pushing boundaries and unlocking new opportunities for growth through collaboration, creativity, and cutting-edge technology.
Our client base spans the globe and countless industries—finance, construction, retail, cybersecurity, startups, healthcare—you name it. With a keen focus on creating a real impact, we empower B2B and B2C brands to grow by providing maximum value through custom solutions that deliver real, measurable results.
At Flint, our team of digital all-stars—strategists, developers, SEO ninjas, paid specialists, marketing magicians, copywriters, and designers—collaborate closely to ensure your digital objectives always align with your business goals.
What sets us apart? Our client-centric approach and relentless drive to ignite continued growth. At Flint, we’re always learning, always iterating, and always focused on the kind of results that fuel your business success.
𝗪𝗲’𝗿𝗲 𝗻𝗼 𝗼𝗿𝗱𝗶𝗻𝗮𝗿𝘆 𝗮𝗴𝗲𝗻𝗰𝘆.
We’re disruptors of the status quo, champions of innovation, and strategic partners in unleashing sustainable success.
𝗟𝗲𝘁’𝘀 𝗰𝗼𝗻𝗻𝗲𝗰𝘁 𝗮𝗻𝗱 𝗶𝗴𝗻𝗶𝘁𝗲 𝗴𝗿𝗼𝘄𝘁𝗵 𝘁𝗼𝗴𝗲𝘁𝗵𝗲𝗿!