Contact

SWITZERLAND OFFICE GENEVA
Located in Geneva
Chemin des Chalets 7,
1279 Chavannes de Bogis
Phone: +41 (0) 22 510 56 22

UAE OFFICE
Located in JLT, Dubai
Jumeirah Lake Towers,
Jumeirah Business Center 3,
Office 2004
Phone: +971 455 862 95

SPAIN OFFICE
Located In Alicante
C/ La Querra 2
03580 Alfaz del Pi
Phone: + 34 (0) 965 887 671

TURKEY OFFICE
Located in Izmir
1372. Sokak No: 16/101,
Alsancak – Izmir 35210, Turkey
Phone: +90 232 483 8440

SWITZERLAND OFFICE ZURICH
Located in Zurich
Freilagerstrasse 39, 8047 Zurich
Phone: +41 (0) 848 04 08 48

BENELUX OFFICE
Located in Netherlands
Oude Middenweg 231C
2491 AG Den Haag
Phone: +31 (0) 70 2500231

SOUTH AFRICA OFFICE
Located in Johannesburg
Unit B2 – Northlands Deco Park
Newmarket Rd, Randburg 2164
Phone: +27 (0) 10 020 2023

BRAZIL OFFICE
Located in Sao Paulo
Av. Paulista 2202, 10th floor
01310 300 Sao Paulo – SP, Brazil
Phone: +55 119 9112 2659

EAST AFRICA OFFICE
Located in Nairobi
Eden Square, 1st floor, Block 1
Chiromo Lane, Westlands, Kenya
Phone: +254 716 212 935

IRAN OFFICE
Located in Tehran
N°23, Bldg – N°12,5th Str.
South Pirouzan Str. FAZ – N°2, Shahrak Gharb
Phone: +98 (0) 21 8808 5559