Felix Achibiri has operated successfully in various sectors of the economy and has first-hand knowledge and experience in what makes organizations succeed or fail.