Turnkey Africa’s Client portfolio comprises of some of the largest global insurance companies with a client base of over 58 clients across 7 countries in Africa