I get asked this question – What is the role of a Technical Project Manager This video does a good job explaining it.