Innodata Inc is a data engineering company... Show more
a provider of business process, information technology and professional services
Industry InformationTechnologyServices