Company overview
UID
CHE-349.599.189
CHID
CH66006370217
Name
Innovation and Technology Center - Geneva (ITC Geneva)
Entity type
Association
Status
active
Registration date
5 August 2022
Address
Rue de la Dôle 12, 1203 Genève
Postal code
1203
Country
Switzerland