Marketing & Advertising - , England, United Kingdom
A full service marketing and business solution firm with strong focus on publishing, marketing and event management.Headquartered in UK, with subsidiary offices in Ghana, Rwanda, South Africa and Nigeria, we have a unique understanding.