1. Department of Business Administration, Tallinn University of Technology, Tallinn, Estonia
2. Department of Business Administration, Reykjavik University, Reykjavik, Iceland
3. Department of Business Administration and Marketing, University of Seville, Seville, Spain