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 |
Company | INNODATA SYNODEX, LLC |
---|---|
Business Number | 1082662 |
Role | Principal |
Title | MEMBER |
Residence Address | NONE |
Business Address | 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, 07601, NJ |