When you hear the word “leader,” what, or should we say who comes to mind? Does it by any chance… Source Post navigation Diebold Nixdorf Appoints Angus Gibb As Snr Regional Manager for SSA Starlink Halts New Subscriptions In 5 Kenyan Counties Due to Network Congestion