is inactive
Where is ITA TECH's headquarters?
ITA TECH's headquarters is located at Rīga, Jaunciema gatve 79 - 61, LV-1024
What is ITA TECH's industry?
ITA TECH is in the industry of Other information technology and computer services
How many employees does ITA TECH have?
ITA TECH has 0 employees
What year was ITA TECH started?
ITA TECH was started in 2014