CTOPENDATA

Explore companies in Connecticut

INNODATA INC.

INNODATA INC.

Company INNODATA SYNODEX, LLC
Business Number 1082662
Role Principal
Title MEMBER
Residence Address NONE
Business Address 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, 07601, NJ