This service helps you use videos for marketing – Startups whatsnewonthenet 5 years ago Startup: Dubb Location: Hollywood, USA Pain Point It Solves: ‘Dubb’ is an all-in-one video sales & marketing platform that lets you create, share, host & track video of all formats to help grow your business. Free + Paid The Link Image Credit: Dubb FacebookTweetPinLinkedInLikeEmail