Switch employs 924 employees. The Switch management team includes Lisa Maronski (Chief Human Resources Officer), Thomas Morton (President and Chief Legal Officer), and Dave Reeves (None).
Looking for a particular Switch employee's phone or email?