A cloud-based video creation technology called PlayPlay makes it simple for marketing and communications teams to produce interesting films. The platform…