A contractor hired for system maintenance at NCBA Bank has been detained over allegations of defrauding the bank of Ksh 57,534,000.
The suspect, Evans Harry Nandwa, was reportedly contracted on June 6, 2025, to conduct system maintenance and upgrade the bank’s mobile banking platform. Nandwa, a software developer with Ronford Digital Limited, was tasked with improving both the mobile banking system and retail banking operations for NCBA Bank’s Rwandan subsidiary, which operates via the MTN mobile network.
However, investigators claim that Nandwa exploited his access to the bank’s codebase and made unauthorized amendments to the system. These changes, implemented through a logic alteration, allegedly enabled integration services that allowed unauthorized withdrawals from the Rwandan system.
The fraudulent modifications reportedly allowed 70 NCBA Bank customers in Rwanda to carry out 260 transactions, resulting in a total loss of USD 446,000 (approximately Ksh 57.5 million).
Officers from the Banking Fraud Investigations Unit presented Nandwa before Milimani Magistrate Benmark Ekhubi, seeking a 10-day custodial period to complete investigations and forward the case to the Director of Public Prosecutions.
The magistrate granted police five working days to hold the suspect as investigations proceed.