Country: Java
About Vidsy Vidsy is a global creative platform transforming how the world's biggest brands create video advertising... at Vidsy makes things happen, acting as a true partner to our Clients, as well as our creative, strategy and commercial teams...