Irdi contact details

admin@irdi.ch
+41(78)7998487

We are located in the french speaking part of Switzerland in the Vaud region.

View or download our IRDI catalogue

send us an email