TECH + STARTUPS : QUICKTURE

Tech start-up Quickture asked Umbrella Street to make this company explainer spot, which helped them raise Series A funding.