Author 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.