Question: what is tl in company?
Answer: TL. Team Leader. Business » Occupation & Positions -- and more...