Taylor Scott International Opens Mombasa Office

Taylor Scott International News

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 →

The post Taylor Scott International Opens Mombasa Office appeared first on Taylor Scott International.

Taylor Scott International

Taylor Scott International, Taylor Scott

Comments are closed.