Team lead in the tech world means technically more advanced in the related topic. The skills that you mentioned are very good skills for this kind of roles but they come later on. To become a tech lead in our world you have to show off your technical skills to get promoted. Then when you have the title, you get to learn about leading a team, etc. I'd suggest looking at product management, it's about leading a product and cross functional teams without being their direct report. Which requires the skills that you mentioned (on top of a zillion other skills of course), but they are more desirable for a PM than a tech lead regarding a potential switch.