1. La Salle Business Department, Universitat Ramon Llull, Barcelona, Spain
2. Department of Management, Universitat Politecnica de Catalunya - Campus Terrassa, Barcelona, Spain
3. Department of Business Strategy, Universidad de Navarra IESE Business School, Barcelona, Spain