The Project Manager should manage the client, risks, and resources, and delegate most other tasks to others, those others should not also be a project manager on the project.
Multiple project managers only confuses the issue of responsibility.
You could have deputy project managers and other important roles but you still need the one head PM. Especially for important decisions and primary communication