Martin Glaum ist seit 2014 Inhaber des Lehrstuhls für International Accounting an der WHU – Otto Beisheim School of Management. Seit 2016 ist er zudem Gastprofessor an der Toulouse School of Management.
In der Forschung befasst sich Martin Glaum mit Themen aus den Bereichen Rechnungslegung und Finanzmanagement. Er hat zahlreiche Aufsätze in internationalen Fachzeitschriften veröffentlicht, unter anderem in The Accounting Review, European Accounting Review, Accounting and Business Research, Journal of International Accounting Research, Journal of International Business Studies und European Journal of Operations Research. Seine jüngste Arbeit erscheint im Strategic Management Journal und beschäftigt sich mit der Frage, wie wichtig CEOs für den Erfolg von Unternehmen sind (und wie man diese Frage empirisch untersuchen kann).
Martin Glaum ist in wissenschaftlichen Organisationen aktiv. Von 2004 bis 2010 war er Mitglied im Vorstand des Verbands der Hochschullehrer für Betriebswirtschaft, von 2010 bis 2014 Mitglied des Exekutivkomitees der International Association of Accounting Education and Research (2010–2014) und von 2013 bis 2019 Mitglied im Forschungsbeirat des Institute of Chartered Accountants of England and Wales.
Martin Glaum arbeitet seit vielen Jahren eng mit der Praxis zusammen. Er ist akademischer Leiter des Arbeitskreises „Unternehmenswachstum und Internationales Management“ der Schmalenbach-Gesellschaft für Betriebswirtschaft e.V., er lehrt in Executive Education Programmen, und er ist als Berater tätig. An der WHU leitet er als Programmdirektor das Executive Seminar Digitalizing the Finance Function: The CFO Perspective.
Neben seiner akademischen Arbeit ist er Mitglied in zwei Aufsichtsräten, in der Steuler Gruppe, einem über 100 Jahre alten Familienunternehmen, das in der Keramikindustrie und im Anlagenbau tätig ist, sowie der Availy AG, einem Start-up, das digitale Lösungen für Büroimmobilien entwickelt.
Martin Glaum ist auch Co-Host des Podcasts Leading Corporate TransformationLeading Corporate Transformation – WHU – Otto Beisheim School of Management Podcast, powered by PwC.