Eduardo Olier est docteur ingénieur en télécommunications de l'Université polytechnique de Madrid et diplômé de Harvard BS. Il a été professeur titulaire en mathématiques à l'ETSI des télécommunications de Madrid. Il a occupé différents postes chez ESA, Repsol, au sein du groupe industriel de BBVA, chez Deloitte Consulting, chez NEC, Bearing Point et Korn Ferry.
Il est directeur de la chaire de géo-économie et de stratégie internationale à 'Université CEU San Pabli, président du think tank Instituto Choiseul España et de l'Instituto Empresa y Humanismo de l'Université de Navarre, et membre des conseils de plusieurs entreprises multinationales.
Il dirige les revues Geoeconomía et Seguridad Global (Instituto Choiseul España), et a publié de nombreux articles dans différentes revues internationales.