Supervise all site activities, monitor the work progress. Discuss with sub contractors on daily work schedule and resolve any outstanding matters that can cause delay. Ensure work quality is achieved and safely regulations are complied. Carry out necessary site inspections…