The Switch Hires Peter Timmons As Senior Product Manager

The Switch, a provider of production services and global delivery of live video, has named Peter Timmons senior product manager. In this new position, he will take a central role in the growth and development of The Switch’s cloud video services platform, MIMiC, taking the strategic lead in creating and delivering best-in-class products and services […]