Author Bio

Carlos Martin-Rios

Assistant Professor of Innovation and Human Resources at EHL

Carlos Martin-Rios is Assistant Professor of Talent Management Systems and Organizational Innovation at the École hôtelière de Lausanne and is the Founding Director of the Center for Management Innovation, a research center that purports to study organizational innovation as a bottom up approach to innovation strategy formulation in knowledge-intensive service firms in general and international hospitality firms in particular.

Carlos Martin-Rios was educated at the universities Complutense of Madrid (Spain) and Rutgers of New Jersey (USA), from where he received his PhD in 2006. Before coming to EHL, he was professor at University Carlos III of Madrid (Spain) where he taught from 2006 to 2012 and Visiting Full Professor at the Maine Business School, University of Maine (USA) and academic visitor at the Universidad de Antioquia, Medellin (Colombia). Pr. Martin-Rios has worked and lived in the United States, Latin America, and Europe and has been active in both institutional and private entrepreneurial activities, having served as an advisor in launching talent management programs and two consulting companies.Carlos Martin-Rios performs research that aims to understand and predict the factors that determine non-technological innovation (e.g., business model innovation, organizational innovation, and management innovation), inter-firm collaborations and knowledge exchanges, and innovative talent management in knowledge-intensive service firms at large and, in particular, hospitality firms.

Articles by Carlos Martin-Rios (6)

Appealing to every dimension of human nature

For luxury hotels, coming up with new ideas for innovation is one of the hardest things. However, looking outside the industry, there are some examples of pioneers presenting practical, tangible ideas for overcoming some of the typical barriers to innovative thinking among luxury ...

Unlocking a hotel innovation strategy

It is human nature to always look for a better, more enhanced experience. Arguably, innovation is the key idea that is shaping corporate life, or even defining the actual corporate mission. Hospitality firms are not indifferent to the changes occurring at the level of their ...

Service innovation in times of economic downturn

Many nations, companies, and individuals are still reeling from the negative effects of the financial crash that began in 2007 and then ground on through the years, affecting many economies around the world, particularly in the eurozone. While many studies have focused on the ...