Featured NewsDecember 14, 2023 Ojoma Ochai is the new MD of CcHUB Co-creation Hub (CcHUB), Africa’s largest innovation center has just announced the appointment of Ojoma Ochai as its new Managing Director.