John Lam

John finds TED a great venue for sharing worthy ideas. As a software developer, project consultant, and humble volunteer, he finds fascinating the potential for innovation and social computing to help people, organizations, and cities scale to the challenges ahead.

Organizer Job: 
Organizer
Share