101 reputation
1
bio website marvel.com
location New York, United States
age 40
visits member for 2 years
seen Jul 24 '14 at 20:58

I'm a creative technologist at IDEO and former VP of Technology at Marvel Entertainment.


101 Reputation

100 Jan 26 '13
+100 17:08 assoc