General Manager, Advertising and Online Division, UK
Owen leads Microsoft’s Advertising & Online division, responsible for growing the advertising business across Microsoft platforms and driving online services, including MSN, Bing, Skype, OneDrive, Outlook.com and IE.
Owen has a keen interest in new and emerging technologies, especially within the media industry. He was Vice President and General Manager for Microsoft A&O Canada before coming to the UK to lead the business.
Through partnership and collaboration with brands and agencies, Owen focuses on bringing unique insights from Microsoft’s millions of consumers as well as using Microsoft technologies and services in creative ways to help shape brand experiences that benefit the brand, the media owner and most importantly the consumer.