Category Archives: tsi
Taylor Scott International Opens Mombasa Office
Taylor Scott International (TSI) is proud to announce that its second office in Kenya will be fully operating as of March the 1st 2015 in the Kenyan port city of Mombasa. The new TSI office is located in City Mall … Continue reading
Posted in Top Story, tsi
Tagged kenya, mombasa, nairobi, Taylor Scott International, TSI
Leave a comment