90 Seconds is the premiere global video creation platform, enabling brands to create quality videos anywhere in the world. Founded in 2010, the company has built an enterprise-grade platform that allows for seamless video creation experiences. With over 47,000 videos created f…