What are the duties and responsibilities of Project manager?

Ensure compliance to Contract requirements
Support in claims and extra claims
Ensure timely raising of invoices / RA bills and timely receipt of billed amount
Check and control cash flow
Interact with client for early warnings, front Management, other conditions etc. during execution
Be responsible for human resources and welfare of site personnel
Preparation of the project schedule.
Review the project plans and specifications and comment on the building design, scheduling, possible cost savings measures and potential construction problems.
Assist estimator in preparation of project budget
Assist in assembling the job site office and equipment requirements.
Have confidence in own ability to intelligently communicate with design team/client as well as effectively lead the trades.
Expedite all shop drawings and approvals
Monitor and maintain the project construction schedule on a weekly basis.
Raise and discuss relevant issues at the job site meetings. Prepare & issue minutes of all site meetings
Inform the Consultant/Client of any errors, discrepancies or omissions contained within the Consultants design drawings.
Monitor site safety and ensure that the requirements of the Occupational Health and Safety Act are enforced.