Establish success criteria for the project, including time, cost, technical and performance parameters.
Identify and ensure awareness of quality, safety, health and environment issues.
Project planning, including producing the detailed project plan.
Manage the flow of project information between the team and the client, through regular meetings and written communications.
Prepare formal project progress and other reports.
Interface with the client and other consultants, at all project stages.
Ensure prompt invoicing and monitor the project financial status.
Any adhoc duties that assign.