Duties & TasksCommunicate with the client and their representatives (architect, engineer, and surveyors), including attending regular meetings to keep them informed about the progress.Carry out the day-to-day management of the site, including supervising and monitoring the site labor force and the work of subcontractors.Oversee the selection and requisition of materials.Resolve any unexpected technical difficulties and other problems that may arise.Maintain accurate project documentation, including progress reports, site diaries, change orders, and quality control measures.Perform other duties and responsibilities as assigned by the immediate superior