Chris Carpenter

I am an awesomizer. I am a TED Active member and a TEDx volunteer.

... more info

Archived Events