Monitor daily site work and ensure work progress follows schedule
Supervise workers/subcontractors at site
Ensure site safety and proper workmanship
Prepare simple site reports & updates
Coordinate with project team, client & management
Attend site meetings when required
Ensure materials & equipment are sufficient at site