Answer: Technical skills
Explanation:
For a project that is large and complex, the manager involved needs to have skills that will enable them take advantage of any situation that arises be it Postive or negative by being able to use the technical skills that have.
Having Technical skills means that the manager as well as being able to handle the physical aspects of the project, will be able to handle other aspects as well such as financial, marketing and design.
Technical skills are definitely more
likely to be a critical success factor for the project manager.