Steffen Roth
3 catalog papers. Identity-linked publications and additional name matches are distinguished below.
ORCID: 0000-0002-8502-601X
CERIIM, Excelia Business School, La Rochelle, France; Wolfson College, University of Cambridge, UK; Next Society Institute, Kazimieras Simonavičius University, Vilnius, Lithuania
Publications
- Organisation and Function: Reclaiming the third mandate in the age of grand challenges — Organization Studies 2026
- Multifunctional Tetralemma. Framework for the Strategic Management of Moral Trade-offs — Journal of Business Ethics 2025
- CSR BeyondEconomyandSociety: A Post-capitalist Approach — Journal of Business Ethics 2020