Traffic Brand corporate office is located in Building 17 the Waverley Wyecroft Rd Ste 202, Cape Town, 7925, South Africa and has 11-50 employees.
traffic brand
traffic brand digital
trafficbrand
Departments
Number of employees
Marketing
5
C-Suite
3
Sales
2
Information Technology
1
| Location | People at location |
| Africa | 11-50 |
Explore people who held key positions, contributed to Traffic Brand's success, and advanced their careers.
Head of English Depart... at Singapore Internationa...
Worked as Digital Strategist
at Traffic Brand (2017-2018)
Senior Manager, Paid M... at incuBeta
Worked as Digital Marketing Campaign Strategist
at Traffic Brand (2018-2021)
Head of Marketing, Lea... at Valenture Institute
Worked as Digital Advertising Strategist
at Traffic Brand (2016-2017)
Manager, Social Media ... at Axia Futures
Worked as Junior Manager, Campaign
at Traffic Brand (2024-2025)
Founder & Digital Mark... at Digital Fox
Worked as PPC Specialist & At Traffic Brand Digital Stra...
at Traffic Brand (2014-2018)
Explore More
Traffic Brand specializes in paid media and analytics, offering tailored solutions for digital advertising campaigns. With nearly two decades of experience, they are recognized among the top 3% of agencies in South Africa, focusing on data-driven strategies to help clients achieve their business goals. Their services include search ads, social medi... Read More