8 employees
Launchpad6 is a web application that instantly creates brandable video sites and mobile sites to power user-generated video contests.
2009