CreatorUp Links You With Top Filmakers & YouTube Creators To Make Awesome Web Series
Tech Zulu Event
APRIL 1, 2013
CreatorUp was launched online in Beta in January of 2013 and our startup team is based in Los Angeles. Our third partner, Hugh Hou, is a Cornell/Ithaca grad who has five years of experience in e-commerce and marketing, as well as a UX/design background with expertise in e-learning. When was it launched and where?
Let's personalize your content