Group Creative Director, Ogilvy Africa, Accra, Ghana
Channel Jury Member
Details will be updated soon.