Tech Live Connect | Online Technical SupportTech Live Connect (TLC) is amongst the top handful of PTS (Premium Technical Support) companies worldwide, and our 1,200 staff are all employed by TLC and operate within our captive call centers.