Duncan Humphries is currently working as the Substations Package Manager at INCH CAPE OFFSHORE LIMITED since March 2020. Prior to this, Duncan held positions such as Programme Manager at ScottishPower and Onshore Manager at Iberdrola Engineering and Construction. Duncan has extensive experience in project management, specifically in electrical engineering and construction projects for various power plants and offshore wind farms. Duncan graduated with a 1st Class Honours degree in Electrical Engineering from Leeds Beckett University.
Sign up to view 0 direct reports
Get started