K2 Management has been appointed by Canada's Northland Power Inc (TSE:NPI) to manage the construction of the 252-MW Deutsche Bucht (DeBu) offshore wind farm project in the German North Sea.