Latest Tweet
Latest Instagram
Latest Flickr Photos
On This Day

Every Great Leader Must First Be Peculiar

I did a TEDx talk in Switzerland.
And I was super nervous.
But it happened.
And I can’t bring myself to watch it.
But I wanted to share it.
Here it is.