Tag Archives: mombasa

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 , , , , | Leave a comment