1. Centrum Católica Graduate Business School, Pontificia Universidad Católica del Peru, Lima, Peru
2. Business Economics Department, University of the Balearic Islands, Palma de Mallorca, Spain
3. Centre for Research on Entrepreneurship and Innovation (CREI), Palma de Mallorca, Spain