CEO (Chief Executive Officer)

Employment test 1 - 10 employees
Technology company logo thumb
operating since 2003
Headquarter in Ljubljana
Technology Transfer Office