ع
,
Amman, JO
Rain
10 C
Mission

STS mission is to leverage its leadership position as a Technology Provider in MENA to deliver innovative Organizational Transformation Solutions, while maintaining its core principles of Excellence, Commitment and Integrity.

About Us
Mission