ParentFull threadioma8·Totally not the same. Its used as technical phrase. In europe we have many languages, but in most of them we use the term Tech lead as phrase.View on HN