14May2007 Kenya ICT Excellence Award – 2007 by Yvonne Osawain Industry Awards STL is awarded for building the best Human Resource Management Software in East Africa in the CSK ICT Annual Awards.