April 2018 IT Sales Team Leader  New Job in Kenya