Could tell us about you your journey in technology?
In 2014, alongside some friends, I launched a video startup that went through several evolutions that...
Vimeo, the world’s leading all-in-one video software solution, announced the expansion of its leadership team with the addition of executives from across the SaaS...