24i appoints Debbie Phillips as Chief Operating Officer t...
24i, the end-to-end video streaming expert, today announced that it has appointed Debbie Phillips to the role of Chief Operating Officer. Debbie brings to the position a wealth of valuable experience in managing large teams within the streaming media...