EHAB ABD ALFATAH

Site Engineer

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