Chris Neels
Chris Neels

Chris Neels

STS, Strategy, and Futures. Currently at University College London. Previously Idea Couture and Deloitte.