About

About Insight Wells

Insight Wells Research and consulting, a subsidiary of CIO Africa, is a fully fledged market research agency registered as a limited company in Kenya, With footprint across East Africa and beyond.