Home » Archives for Rob Poach
Archives for Rob Poach
Rob Poach is Vice President of Global Service Delivery at Wowza Media Systems, where he oversees global post-sales teams responsible for supporting and scaling mission-critical video platforms used across security, public sector, events, and industrial environments. Rob brings a practical, execution-first perspective to topics such as scaling post-sales organizations, designing technical account management models, aligning product and GTM strategy to customer outcomes, and operating through periods of rapid change. He works closely with product and engineering teams to translate customer needs into roadmap priorities and measurable business impact.