Switch employs 768 employees. The Switch management team includes Julie Chan (VP of Human Resources), Thomas Morton (President and Chief Legal Officer), and Jason Racimo (Director of Sales).
Looking for a particular Switch employee's phone or email?