Leadership Team

About

The Leadership Team at The Switch is responsible for setting the strategic direction and operational priorities of the company. Comprising senior executives from various functions, including operations, sales, marketing, and product management, they collaborate to enhance customer experiences, drive revenue growth, and innovate video switching services tailored for the media markets.