Our locations
Luxembourg Headquarters
4 Rue Lou Hemmer, L-1748 Senningerberg, Luxembourg
Production, Logistics & Service Center
11 Breedewues,L-1259 Senningerberg, Luxembourg
USA office
2880 Lakeside Drive, #135 Santa Clara, CA 95054
China office
35th floor, Building A, Zhongyi Tower, 580 Nanjing West Road, Jing'an District, Shanghai
Japan office
Gran Biz Shibadaimon F1, 1-2-4, Shibadaimon, Minato-ku, Tokyo
Montenegro office
Medovskih rodoljuba 2a, Ilino, Bar, 85000
Portugal office
Av. da Liberdade 204, 1250-147 Lisbon