OPAT MICHAEL J.

PrivateCIK: 1676154
Location

HACKENSACK, NJ

INNODATA INC
Position
TenureSince Jul 2018
Holdings