Cargill names new MD for its North Sea and Canada division
He will have ultimate responsibility for Cargill's fish feed production in Norway, Scotland and Canada.
He will have ultimate responsibility for Cargill's fish feed production in Norway, Scotland and Canada.