Switch employs 10 employees. The Switch management team includes Taeyoung Jo (Head of Technology), Jihyun Yun (Business Operations Manager), and Kaylee Kim (People Team Manager).
Looking for a particular Switch employee's phone or email?