Technology Leatherback CEO Ibrahim Ibitade wants to move on after EFCC debacle Posted on February 9, 2024 by miyuru Ibrahim Ibitade, the CEO of Leatherback, a cross-border payments start-up that runs in 7 nations, is all set to move from a significant episode with the EFCC after the company….