Michele Lagioia, European School of Management and Technology Managers or scientists?