ANDY ZELLEKE
ANDY ZELLEKE
Company | INNODATA INC. |
---|---|
Business Number | 825369 |
Role | Principal |
Title | DIRECTOR |
Residence Address | 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, 07601, NJ |
Business Address | 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, 07601, NJ |