Chief Of Staff, People Success
Mindtickle
The London School of Economics and Political Science (LSE)