Femi Falodun has been appointed as the Chief Executive Officer (CEO) of ID Africa, a Creative Communications and Digital Marketing company headquartered in Lagos. Falodun’s…