He is also an associated researcher with Uppsala University (Department of Business Studies) and active within the European Business Ethics Network (EBEN). Magnus' research concerns issues relating to business ethics, corporate social responsibility (CSR), and the management and control of professions. He also teaches accounting, mainly sustainability reporting and accounting theory. Magnus has published a considerable amount of journal articles, books, book chapters, and reports.