2. Assist management to plan, design, execute and manage project teams according to the project specification and requirements to the timeline and budget.
3. Assist management in coordinate with client, consultant, main contractor and project team members in project execution of all progress tasks.
4. Report to the management on the progress of works on site, planned vs actual progress.
...