CTOPENDATA

Explore companies in Connecticut

ANTHEA STRATIGOS

ANTHEA STRATIGOS

Company INNODATA INC.
Business Number 825369
Role Principal
Title DIRECTOR
Residence Address 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, 07601, NJ
Business Address 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, 07601, NJ