vidsy
•
2024-05-05
London, UK
Creative
About Vidsy Vidsy is a multi-award-winning start-up with hubs in London (HQ), NYC and LA, that's building the go-to platform and ecosystem for Creators and brands to work and win together! Our creative platform helps the world's best brands create effective vi…