Industrial and labor consulting services, Business services, nec, nec, Computer software writing services
Object Technology Solutions
"Object Technology Solutions (OTSi) has 7 locations in the USA, 3 in India, 1 in Dubai, 1 in China, 1 in Costa Rica and 1 in Canada. This location represents the world headquarters. Yugandhar..."