Senior Manager, Strategy and Public Affairs
D2L
Lund University
The London School of Economics and Political Science (LSE)
University of Ottawa