Oman
Specialized Technical Contractors


Specialized Technical Contractors

 +968 -24788640  
 +968 -24708502


Waleed Al Alami , General Manager
Indraneel Bhan