Form DEF 14A - Other definitive proxy statements:
SEC Accession No. 0001104659-21-053670
Filing Date
2021-04-22
Accepted
2021-04-22 14:17:23
Documents
4
Period of Report
2021-06-08

Document Format Files

Seq Description Document Type Size
1 DEF 14A tm2113214d1_def14a.htm DEF 14A 499555
2 GRAPHIC tm2113214d1_def14aimg02.jpg GRAPHIC 186872
3 GRAPHIC tm2113214d1_def14aimg03.jpg GRAPHIC 184404
4 GRAPHIC tm2113214d1_def14aimg1.jpg GRAPHIC 9490
  Complete submission text file 0001104659-21-053670.txt   1025606
Mailing Address 55 CHALLENGER ROAD SUITE 202 RIDGEFIELD PARK NJ 07660
Business Address 55 CHALLENGER ROAD SUITE 202 RIDGEFIELD PARK NJ 07660 201 371 8000
INNODATA INC (Filer) CIK: 0000903651 (see all company filings)

EIN.: 133475943 | State of Incorp.: DE | Fiscal Year End: 1231
Type: DEF 14A | Act: 34 | File No.: 001-35774 | Film No.: 21844304
SIC: 7374 Services-Computer Processing & Data Preparation