You can contact us via the contact form below.

Institute for Development and Innovation Ltd.

Čufarjeva ulica 5, 1000 Ljubljana, Slovenia

Registration no.: 3916251000

VAT ID: 47725885

Phone: +386 1 434 30 72