BBC Worldwide North America announced Monday that it has appointed Sandra Mackechnie to the position of vice-president for digital ad sales at BBC.com’s Canadian office in Toronto. Mackechnie joins BBC from Postmedia Network Canada Corp., according to a press release, where she was head of digital strategy and vice-president of digital advertising since 2011. Prior to that, she was director of digital sales at Rogers Communications Inc. from 2006 to 2010....