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