Answer: The answer is Technical Director
Explanation: Technical Director is the head of a programming team responsible for developing a game. This role provides:
-Technical direction a game want to follow
-Develop new techniques to overcome obstacles during the production of the game
-Support and work with multiple departments, including Modeling, Animation, Lighting e.t.c