Switch Telecom employs 30 employees. The Switch Telecom management team includes Graham Boothby (Finance Manager and Director), Mel Sleap (Head of People and Operations), and David Tibben (Chief Technology Officer).
Looking for a particular Switch Telecom employee's phone or email?