1. Department of Management Science & Technology, University of Patras, Patras, Greece
2. Sheffield University Management School, The University of Sheffield, Sheffield, UK
3. Department of Business Administration, University of Patras, Patras, Greece