Ogilvy South Africa

HQ
New York
Total Offices: 27
616 Total Employees

Teams at Ogilvy South Africa

2 Days AgoSaved
In-Office
Cape Town, City of Cape Town, Western Cape, ZAF
AdTech • Marketing Tech
Leads the Intelligence business unit, managing teams that deliver data, insights, analytics, social listening, and strategic recommendations for global clients. Oversees client relationships, intelligence technology, project prioritization, resourcing, profitability, new business development, thought leadership, and creation of commercially viable data products. Partners with media, content, strategy, agencies, and technology vendors while developing analytical capabilities and coaching staff.
One Month AgoSaved
In-Office
2 Locations
AdTech • Marketing Tech
Create and edit motion design and video content for global brands and paid digital media campaigns. Responsibilities include editing TV campaigns, adapting content for social platforms, applying modular creative strategies, integrating assets, analyzing visual prototypes, following brand guidelines, collaborating with creative leads, meeting deadlines, and staying current with motion design trends and technologies.
One Month AgoSaved
In-Office
2 Locations
AdTech • Marketing Tech
Develop and execute creative concepts and copy across social, web, email, digital ads, radio and OOH. Collaborate with art directors, strategists and account teams, conduct research, mentor junior writers, present ideas to clients, and stay current on social trends and SEO best practices to deliver campaigns for South African and global markets.