CHC Helicopter Corporation (CHC), through its subsidiaries and associated companies, is one of the world's largest commercial helicopter companies. Headquartered in St. John's, Newfoundland, it operates from numerous bases in Canada and many ...