UPTARGET logo

UPTARGET

Your partner in building an incredibly valuable extension of your R&D team

Headquarters

Cherkasy, Ukraine

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet