Full-timeBase Location: Edmonton (Alberta) Company Description Canadian Helicopters is a helicopter transportation service, maintenance support and flight