Switch TV employs 57 employees. The Switch TV management team includes Leo Slingerland (Owner), Joanne Makuyu (Media Specialist), and Benson Metobo (Lead Graphic Designer).
Looking for a particular Switch TV employee's phone or email?