Elena Raviola Editor & Author

Elena Raviola is Associate Professor at the School of Business, Economics and Law at University of Gothenburg, Sweden and works also at the Department of Organization at Copenhagen Business School, Denmark.

Peter Zackariasson is an Associate Professor in Marketing at the School of Business, Economics and Law at University of Gothenburg, Sweden.