ROGERS MICHAEL S

PrivateCIK: 2155056
Location

RIDGEFIELD PARK, NJ

INNODATA INC
Position—
TenureSince Sep 2026
Holdings—