CTOPENDATA

Explore companies in Connecticut

LOUISE FORLENZA

LOUISE FORLENZA

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