Website under construction SSL is a Nairobi based ICT consulting practice established in 2002 focusing on the African region. Our mission: address ICT sector-specific needs in developing societies thereby harnessing the power of ICTs.