He is Canadian and he led a very successful division at Microsoft. P.s. the world's largest mobile device manufacturer would probably already qualify as a "giant" I would speculate P.p.s. his LinkedIn profile: http://www.linkedin.com/pub/stephen-elop/1/3a0/b31