Over the last five years, the team at Talentcube has been devoted to building easy-to-use video technology for our customers. During this time — particularly over the last 12 months — the role of video has grown more critical than ever. Our mission has always been to provide a simple, powerful video platform that brings […]