MEC named Susan Schiekofer as president of digital for North America and Andy Wasef as head of innovation and technology for North America.