Archives for Rob Poach

With more than ten years in global service management experience, Rob Poach serves as the vice president of global service delivery at Wowza Media Systems. Rob’s role involves applying his passion for customer success toward building and leading teams focused on that same goal.

How We’re Supporting Customers With Enhanced Self-Service

March 26, 2021

  Ensuring a great customer experience is the cornerstone to any successful product or service. Here at Wowza, customer success is in our DNA. Holding true to our brand promise of being the solution you…

Read More