Mr. McGuire has served as Executive Chairman of Jump Plus Stores ULC, a Canadian chain of Apple Premium Partner consumer electronics stores, since June 2024, and previously as Chief Executive Officer of Mobile Service Center Canada, Ltd. (d/b/a Mobile Klinik).
He retired from McKinsey & Company in August 2017 after serving as a leader of its global retail and consumer practice for almost 28 years, including leading the Americas retail practice for five years.