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