Group Managing Director, Interswitch Limited Mitchell Elegbe is group managing director, InterSwitch Limited, a transaction switching and electronic payments processing company he founded in 2002. The company builds and manages payment infrastructures as well as delivers innovative payment products and transactional…
