CEO (Chief Executive Officer) since 2012

Employment test 11 - 50 employees
Company dna tu io
operating since 1992
Headquarter in Tartu
Technology Transfer Office