También ha sido profesor de Física en la Universidad de Lérida y profesor de Ingeniería Informática en la misma universidad así como en la Universidad Politécnica de Catalunya, y en la Escuela Superior de Administración y Dirección de Empresas (ESADE).