The Switch hires media industry expert Robert Szabo-Rowe as new SVP Product Management

New role will lead strategic growth and development of The Switch’s expanding services offering New York – [00:01 ET] March 03, 2020 – The Switch, the platform for the production and global delivery of live video, today announces the appointment of Robert Szabo-Rowe as Senior Vice President Product Management. In this new role, Szabo-Rowe will […]