By kiera.obrien, 5 September, 2024 Body Anne ter Wal is professor of Technology and Innovation Management at Imperial College Business School and is currently serving as an associate editor at the Academy of Management Journal. Institution Imperial College London By miranda.prynne, 28 May, 2021