In November 2005, Salvino joined the Qatar Science & Technology Park (QSTP) that he contributed to establish as an Operations Manager. End of 2007, Salvino moved into the Research Grand Challenge Manager position, in charge of identifying, assessing and selecting innovative and technology-intensive business projects for investment. Since April 2009, he is Research Director - ICT responsible for the new ventures and projects in the ICT/Telecom domains.

On August 1st, 2007, Salvino was decorated as Commander of the Italian Republic, one of the three highest Italian civil decorations.

From 2003 till 2005, Salvino was Head of Corporate Portal in Qatar Telecom. Before that he worked as an Expert Consultant in McKinsey and Co (New Businesses, Media and Innovative Technologies Expert). He also worked as a Senior Manager for Accenture, leading the Innovation Center in Brussels.

During the 1990's and early 2000's, he launched and managed three businesses while working as a freelance consultant and a full time academic teaching and researching the impacts of new technologies on anthropological and organizational dimensions of contemporary society. Salvino published 10 books and more than 90 articles in international scientific and professional journals and reviews.