This is a question that challenges many technical consulting companies: Should technical project managers be technical? In other words, if you are managing a technology project, do you need to be well-versed in the technologies of the project or do you just need to be a great project manager?