Login To INS
 
 
 
Username: 
Password: 
forgot your password?
 
 

Switch is a trading name of Switch4Teams Limited : 197 North Street : Leeds : LS7 2AA
www.switch-tele.com : Registered in England No 06840452 : VAT Number 118 7626 96 : Telephone 0845 652 2222 : numbers@switch-tele.com
©2022 Switchconnect : The Switch 99% Uptime SLA