0 followers
Online videos are fast becoming the number one communication method of organizations to get messages across to (potential) consumers. One billion consumers worldwide do not receive these messages in the way the sender has intended. They need simple aids like captions and audio description (AD) to he... Read more
Eveline Ferwerda
This company has no teams yet