WE LOCATE OUR BASES IN
Head Office
Elche Parque Empresarial
C/ Severo Ochoa 46, Planta 2
03203 Elche (Alicante)
TechHubs
Madrid
C/Francisco Silvela 42, Planta 1
28028 Madrid
C/Francisco Silvela 42, Planta 1
28028 Madrid
Parque Científico UMH
Avinguda de la Universitat d’Elx,
03202 Alicante
Avinguda de la Universitat d’Elx,
03202 Alicante
El Altet
Av. de Cartagena 1
03195 Alicante
Av. de Cartagena 1
03195 Alicante