Graduated (1993) in Computer Science by Technical University of Catalonia (UPC); Ph.D. (2013) and a M.Sc. (2007) in Information Society (UOC).
Associate Professor at UOC Computing, Multimedia and Telecommunication Studies since 2001, he has been the academic director in Computer Engineering since 2002 to 2015. Currentyly he is the academic director of the Postgraduate program in IT Project Management.
He develops his teaching activity in the field of Management Information Systems. His research is developed in the same field and focuses in the study of the provision processes of Information Technology, Systems and Services (ISST), as well as in the selection practices of ISST providers (with special interest in the case of the public sector).