24i appoints Brown as CTO
24i, the end-to-end video streaming expert, has promoted David Brown to Chief Technology Officer. As the newest member of the executive team, Brown is focused on developing the right technology and products to advance the video streaming user experience, increase engagement and reduce costs for customers. Before establishing his expertise as Senior Scientist at 24i, […]
January 24, 2023