ge northland corporate employees exit an industrial wind turbine in northern canada GE Northland Power employees exit a wind turbine at a farm on Manitoulin Island Ontario Canada.