Lead EC&I Engineer

Have significant experience in the petrochemicals and renewable energy industries. Stopford is an international energy and environmental engineering company,…