Key Data

Company NameInnodata Inc.
Company AgentC T Corporation System
Company StatusActive/Compliance
Business ID343458
Control Number0519569
Company TypeForeign Profit Corporation
JurisdictionDelaware
Incorporation Date25 March 2005 (19 years, 7 months ago)
Last Annual Registration Year2017

Officers

SecretaryAmy Agress
CEOJack Abuhoff
CFOO'Neil Nalavadi

Principal Office

Address55 Challenger Road
Suite 202
NJ
07660

Agent Address

Agent Address1201 Peachtree Street
Ne
GA
30361