Saskia Jones

Feb 17, 2016

Introverted Perspective: do you need to be outgoing ...

'Do the best creative ideas come from outgoing people?' asks the author, a digital analytics lead at Bartle Bogle Hegarty London