Su sede se encuentra en la ciudad de San Carlos de Bariloche, donde posee sus oficinas con sus equipos de administración y diseño, talleres, laboratorios, servicios de logística y salas de integración de satélites.