Our headquarters
Indra S.r.l.
via Novara 10/B-C
20013 Magenta (MI) Italy
P.IVA : 08568520152
email: indra@indra.it
email: sales@indra.it
Sales Manager
s.castiglioni@indra.it
Tel. +39 02 97298663
via Novara 10/B-C
20013 Magenta (MI) Italy
P.IVA : 08568520152
email: indra@indra.it
email: sales@indra.it
Sales Manager
s.castiglioni@indra.it
Tel. +39 02 97298663