Managing a project has become a profession on its own. It has to guarantee the customer that the resources he has put in place are used in an effective way so that it maximizes the possibility of result.
A good project leader knows how to set up and manage projects. But he/she needs to understand the used technology as well. And he/she also needs the maturity and experience to behave in a complex environment and to solve the most unexpected problems.
We have this experience through our senior partners.