Abd Almageed Almokhem

Civil Engineer

Site engineers are responsible for planning, marking out and levelling construction sites before any