Prepare and update project schedule based on the contract.
 Monitor day to day work progress and prepare the weekly and monthly program and report.
 Maintain and record update of site work progress obtained from Project Manager.
 Prepares monthly report reflecting work progress summary.
Report to the Project Manager about the current work progress and make comparison between plan and actual progress and study impact of alternative approaches to work.
 Participate in project meetings and discussions with the Client as required.
Assists in preparing work program, cash flow