Listen to this article
This is an experimental feature. Give us your feedback. Thank you for your feedback.
What do you think?
Every Thursday a business school professor, an expert in his or her field, will define five key terms. The definitions can be found in the “editors choice” below.
Céline Louche is assistant professor of corporate responsibility at Vlerick Leuven Gent Management School, Belgium. Her research interests include governance and ethics, corporate social responsibility, environmental management and responsible investment.
Prof Louche has a masters degree in environmental management and a PhD in environmental sciences from Erasmus University, in the Netherlands. While studying for her PhD, she worked as a sustainability analyst for socially responsible investment in the research department of the Dutch bank Triodos.