You can contact us via the contact form below.

Thank you, your message was sent.
There was an error sending the message. Please try again later.

Institute for Development and Innovation Ltd.

Čufarjeva ulica 5, 1000 Ljubljana, Slovenia

Registration no.: 3916251000

VAT ID: 47725885

Phone: +386 1 434 30 72