TERRA DELICE, ISA in Genève