Oil & Gas CHC Helicopter manager off to flying start in his European role 31/01/2011 By Ian Forsyth Offshore helicopter company CHC Helicopter has appointed a new director of safety and quality for its European operations based in Aberdeen.