- Supervision of workers and subcontractors on daily site activities
- Keep track of the site schedule to ensure works are on time
- Ensure safety matters on site and quality of completed works
- Compliance to safe work procedures and maintain good house-keeping