In film industry what does TD mean?

Answer:
It could possibly stand for "Technical Director". A technical director provides technical direction and over sees projects.
First answer by Briicheese. Last edit by Briicheese. Contributor trust: 3 [recommend contributor recommended]. Question popularity: 1 [recommend question].