The Company is having its headquarters in Geneva, with offices in Switzerland, Italy, Brazil, Ukraine and Venezuela and technical points in Europe, Middle East and Africa.
7, Place du Rondeau
1227 Carouge – Geneva - Switzerland
Telephone: +41 848 888 885