1. Department of Management, Technology and Strategy, Grenoble Ecole de Management, Grenoble, France
2. Department of Business Administration, Parahyangan Catholic University, West Java, Indonesia
3. Department Management, Tilburg School of Economics and Management, Tilburg, The Netherlands