JACK ABUHOFF

Persons with name JACK ABUHOFF

JACK ABUHOFF - Principal

Company INNODATA INC.
Business Number 825369
Business Address 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, NJ, 07601

JACK ABUHOFF - Principal

Company INNODATA INC.
Business Number 825369
Business Address 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, NJ, 07601