Computer Software - Mecca, Makkah Province, Saudi Arabia
TTS was established by a number of Information Technology professionals with a wide experience and contact network in the global market place. TTS successfully strategized its business lines to meet the need of small, medium and large companies with systems implementations solutions, innovative IT products and telecommunication services.