ITM Trade OU2018 Inc. 5000 Rank: # 867 2017 Revenue:€ 4.5 Million3-Year Growth:727%Industry:IT ServicesLocation:Tallinn, Founded:2009Employees:33Share:Previous Inc. 5000 Rankings 2017#3478MORE COMPANY INFORMATIONWebsite: itm.ee