• To oversee day-to-day activity on the site under senior engineers and update it on Daily Progress Report.
• Watch over machines and equipment.
• To communicate between contractors and workers.
• To ensure safety of workers.
• Maintain site records.
• Track material and labor needs.
• Communicate site issues to senior engineers.
• Gain knowledge in site management.
• Ensure timely availability of material at site.
• Keep track of material usage and requirements.