- To plan, track progress of projects to provide the right materials and tools at all time
- Report on progress to managers, engineers
- To monitor site safety and ensure all safety requirements are enforced
- Supervise and train workers
- Supervise the use of machinery and equipment
- Monitor expenditure and ensure it remains within budget
- Resolve problems when they arise
- To handle any other ad-hoc duties and tasks assigned