Charlie McKee, formerly Air Canada’s senior director, strategic marketing, has been promoted VP, marketing. With AC since 2001, he was EVP, commercial at lastminute.com, a London-based Internet retailer, and held a variety of senior management posts at Virgin Atlantic Airways in New York, Tokyo and London.