Dubb - Sales and Marketing Video Platform
Break communication barriers & build trust - Video Yourself™
•202 reviews•51 followers
Dubb is a video communication platform to easily create camera videos and screen recordings without needing any technical skill or equipment.