Xpress Payments has confirmed the appointment of Markie Idowu as the new chief executive officer and managing director. She will be taking over from Oluwadare Owolabi according to a statement the company released. Until her appointment, Idowu was a former executive director, Technology and Service Delivery Channels of Polaris Bank PLC. Her 31 years experience [...]