The Switch hires senior product manager
Live video production services provider The Switch has announced the appointment of Peter Timmons as its new senior product manager. Timmons joins the company with more than 20 years of experience in product management, marketing, systems integration and business development. Most recently, he served as business development director, EMEA at GatesAir, and has also held […]