"In my opinion, a competent technical project manager is someone who has high aptitude in technology, whether hardware or software, and one who is also competent with technological architecture. However, not anyone with a knack for technology can be a project manager. I believe that a great technical project manager must also be a natural leader who can inspire confidence. Another quality that is just as important is versatile communication skills. An effective technical project manager must be able to communicate well with a wide variety of technical and non-technical people."