Wowza VOD Platform Expands Leadership Team

Wowza, a live and video on demand (VOD) platform for more than 6,000 customers globally, today announced three new executive hires. Capitalizing on what it calls “the sustained adoption of […]