24i names David Brown as CTO
Video streaming technology company 24i, part of the Aferian group with sister company Amino Communications, has promoted David Brown to chief technology officer. As the newest member of the executive team, will be focused on developing the right technology and products to advance the video streaming user experience, increase engagement and reduce costs for customers, […]