Key factsactiveLegal nameTECHXPERT SAfr_inseeRegistration484811708fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2005-10-19fr_inseeRegistered address62 RUE DE VERMONT, GENEVE, SUISSEfr_inseeIndustry46.49Zfr_insee