Posts tagged with ‘TEDxDelft’

  • Post-TED impressions

    March 26, 2018

    The TED talk that I wrote about in the previous post did in fact take place in Delft on...

    2
    John Sadowsky Leadership & Storytelling