Short talks about what Rod Gamella – our CEO – thinks about video creation, content and audiovisual innovation.

150 views