Supervise and lead construction crews at the site.
Allocate work to workers and monitor progress.
Ensure that all site activities are done as per design, specifications, and safety standards.
Maintain tools, equipment, and materials on-site.
Coordinate with engineers, contractors, and labor teams.
Prepare daily progress reports and submit them to the site engineer.
Identify and resolve issues that may delay the project