Leadership Team

Wowza’s leadership team is made up of problem solvers, creators, and innovators with one goal in mind: To help organizations in every industry create the next big thing in live streaming.

David Stubenvoll

Chief Executive Officer and Cofounder

Charlie Good

Cofounder

Brendan Daly

Brendan Daly

Chief Operating Officer

Ben Mesander

Vice President of Engineering

Elliot Miller

Senior Vice President of Corporate Development and Legal

Cathy O'Brien

Cathy O’Brien

Vice President of Finance

Steve Houghland

Vice President of Sales

Barry Owen

Vice President of Solutions Engineering

Evan Paul

Vice President of Marketing

Dave Stubenvoll Wowza

David Stubenvoll

Chief Executive Officer and Cofounder

 

David Stubenvoll is a streaming-industry veteran, launching Wowza Media Systems with Charlie Good to fill a stark void in the industry: the lack of flexible, robust media server software on which to build reliable streaming. Wowza is Dave’s fifth new business venture, having previously served as entrepreneur in residence at Adobe Systems and as CEO/cofounder of Freeworks. Dave has also held senior positions at Intuit and serves as president of GALT Technologies (an Intuit subsidiary).

Charlie Good Wowza

Charlie Good

Cofounder

 

Charlie Good is a streaming-industry visionary and an accomplished software architect with over 25 years of experience in software-product conceptualization, design, and implementation. He cofounded Wowza Media Systems with David Stubenvoll to provide a disruptive product that would fill the gaps in the streaming server market and deliver an accessible, yet flexible, solution for a wide range of needs. Prior to his work at Wowza, Charlie architected and built products for Digital Equipment Corporation, Structural Dynamics Research Corporation, Claris, several small start-ups, and Adobe Systems, where he spent eight years as director of engineering.

Barry Owen Wowza

Barry Owen

Vice President of Solutions Engineering

 

An agile software engineering expert, Barry Owen is vice president of solutions engineering at Wowza Media Systems, where he leads a team dedicated to helping Wowza’s customers succeed. From technical onboarding to engineering custom applications, Barry leverages more than 25 years’ experience in developing software-as-a-service, cloud-based, and live-streaming platforms and products to create innovative solutions that empower customers no matter their use case.

Elliot Miller Wowza

Elliot Miller

Senior Vice President of Corporate Development and Legal

 

Elliot Miller leads Wowza’s strategic external relationships and is responsible for Wowza’s global legal affairs and compliance programs as senior vice president. Elliot has more than ten years of experience providing in-house legal counsel to technology and services companies, and more than seven years of experience serving in legal and business roles with Wowza. Prior to his current role, Elliot was general manager of the Wowza Streaming Cloud service.

Evan Paul Wowza

Evan Paul

Vice President of Marketing

 

An experienced marketing leader, Evan Paul has over 15 years of experience crafting and communicating the stories of B2B technology companies. As vice president of marketing at Wowza Media Systems, Evan is responsible for developing, implementing, and monitoring the strategies used to bring Wowza technology to a global audience.

Steve Houghland Wowza

Steve Houghland

Vice President of Sales

 

Steve Houghland is a passionate sales leader with a track record of building high-performing teams. With more than 25 years of sales experience, Steve’s management style is focused on serving his employees and empowering their growth. Outside of Wowza, you can find Steve walking a golf course or fishing a stream in the Colorado mountains.

Ben Mesander Wowza

Ben Mesander

Vice President of Engineering

 

An accomplished engineering leader, Ben Mesander is the vice president of engineering at Wowza Media Systems, where he oversees the development and testing of all Wowza products and supporting technologies. With over 30 years of engineering experience, Ben brings a unique understanding of various complex technologies and is dedicated to finding creative ways to improve them.

Brendan Daly Wowza

Brendan Daly

Chief Operating Officer

 

Brendan Daly comes to Wowza with a track record of driving meaningful customer engagements and building high-performing teams. With more than 15 years of customer success experience, Brendan helps bridge gaps between departments by viewing business operations through the customers’ eyes. Outside of Wowza, you can find Brendan traveling the world with his family — usually to warm destinations where he can captain a sailboat.

Cathy O'Brien at Wowza

Cathy O’Brien

Vice President of Finance

 

Cathy O’Brien joins the Wowza team with a strong background in finance and extensive SaaS industry experience. She has proven success in driving company growth, and enjoys taking companies to the next level, using financial measures to help move the company forward. Cathy strongly believes the finance team should help drive the organization to be all it can be. She is passionate about leading great teams, and dedicated to ensuring the back office is customer-obsessed.