Showcase & Discover Creative Work

Thumb Labs

Thumb Labs

Brooklyn, NY, USA
Work Experience
New York, NY, USA
Nov 2010Present
Co-Founder