Idea R

Idea R

www.idea-r.it
Vicenza, Italy / The long experience in the fields of software development, graphic design and marketing allowed Idea R to weave harmonically together creativity and technology.
Idea R