Senior Manager, Commercial Sales
6sense
Saïd Business School, University of Oxford
University of Leeds