10 employees
Inchworm connects consumer and music tech startups with media, influencers and consumers.
2010