Contact us

Our offices are located in Tallinn and Vilnius. The company employs about 50 people.

ITM's offices

World map


We are always seeking the best people to work on our team. View our latest positions available at ITM locations around the globe.

Job listings

ITM in Tallinn

(+372) 587-700-01

Fr. R. Kreutzwaldi 4 (III floor), 10120, Tallinn, Eesti

ITM in Vilnius

(+372) 587-700-01

Žemaitės g. 21, LT-03118, Vilnius, Lithuania