John Irving 

Former World Bank and EBRD staff power engineer. Former Director Transpower currently consulting engineer World Bank and ADB.