Odera Odabi
Odera Odabi is a successful entrepreneur and a self-driven chief executive officer. He has over 25 years of expertise in founding numerous multidisciplinary companies in local and intercontinental marketplaces. As a visionary leader he has advanced strategic directions for the advancement of his businesses through innovation and organization, which has…