| Company | UBICS, INC |
|---|---|
| Business Number | 575049 |
| Business Address | 100 SAINTE CLAIRE PLAZA, 1121 BOYCE ROAD, PITTSBURGH, PA, 15241 |
| Company | UBICS, INC |
|---|---|
| Business Number | 575049 |
| Business Address | 100 SAINTE CLAIRE PLAZA, 1121 BOYCE ROAD, PITTSBURGH, PA, 15241 |
| Company | UBICS, INC |
|---|---|
| Business Number | 575049 |
| Business Address | 100 SAINTE CLAIRE PLAZA, 1121 BOYCE ROAD, PITTSBURGH, PA, 15241 |
| Company | INNODATA INC. |
|---|---|
| Business Number | 825369 |
| Business Address | 3 UNIVERSITY PLAZA, SUITE 506, HACKENSACK, NJ, 07601 |