• back
  • ITC contact details

Postal address

International Trade Centre (ITC)
Palais des Nations
1211 Geneva 10
Switzerland

 

Street location

54-56 rue de Montbrillant, Geneva
Tel: (41-22) 730 01 11
Fax : (41-22) 733 44 39

Map of Geneva International Organisations

Download the pdf here

ITC Building

itcBuilding

ITC Entrance

itcEntrance