Optimus Global Services Ltd
Locations: Prince Info Park Ambatture Industrial Estate Chennai, 600002, IN + (+2 more)
Company Size: 1 - 100
Industry: Outsourcing/Offshoring
Locations: Prince Info Park Ambatture Industrial Estate Chennai, 600002, IN + (+2 more)
Company Size: 1 - 100
Industry: Outsourcing/Offshoring