Wowza Media Systems
Wowza® Media Systems was founded in 2005 by David Stubenvoll and Charlie Good. They had worked together before and wanted to continue collaborating, so they planned to start a business—any business. They agreed that if they couldn’t make enough money to support a daily Starbucks habit after three months, they had to […]
READ ARTICLE