Content Manager Employment Opportunity – Ogilvy Africa
Content Manager Employment Opportunity – Ogilvy Africa Job Title: Content Manager Organisation: Ogilvy Africa Duty Station: Kampala, Uganda Reports to: Creative Director About US: Ogilvy Africa is the largest network agency on the continent catering to 40 countries with a team of ~900 people across Central, East and West Africa. Headquartered in Nairobi – Kenya, Ogilvy Africa … Read more