Specialized Technical Services

Specialized Technical Services

HQ location
Amman, Jordan
Launch date
Enterprise value
$32m
Authorizing premium user...