When was STME founded?
Where are the head quarters of STME?
How can I find my nearest STME office? How many employees does STME have?
Since 2012 it has been in Dubai, United Arab Emirates, prior to this in Ryiadh, Saudi Arabia
Who is the CEO of STME?
At the end of 2012 96
How do I contact STME?
Ayman Al Bayaa