Contact

Intl. Headquarters

Baarerstrasse 8
6300 Zug
Switzerland

Tel +41 41 763 50 47

US Headquarters

301 North Whisman Road
Mountain View, CA 94043
USA

Tel +1 408 492 8900
Fax +1 408 492 1853

APAC Headquarters

Anjaneya Techno Park
Old Airport Road, Kodihalli
Bangalore 56000
India

Tel +91 80 4257 6000
Fax +91 80 4257 6002

MEA Headquarters

Office 313, Building No. 3
Dubai Internet City
Dubai UAE

Tel +971 4 446 9880
Fax +971 4 446 9816