1. School of Management, Royal Holloway University of London, Egham, Surrey, United Kingdom
2. Department of Management, Marketing and Entrepreneurship, University of Canterbury, Christchurch, New Zealand
3. Department of Marketing, Faculty of Business, Oxford Brookes University, Oxford, United Kingdom
4. School of Management, University of South Australia, Adelaide, South Australia, Australia
5. School of Business, University of the Thai Chamber of Commerce, Bangkok, Thailand