top of page


Rob Glen

Brand Marketing


Rob Glen is a highly experienced global consulting, marketing and agency executive, focused on building brands and businesses through insightful marketing and brand strategies. He has proven over the years to be highly effective in central command roles, crafting insightful strategies and directing brand activation through effective content and brand experience, designed for today’s digital economy. Rob champions powerful integration and collaboration of stakeholder teams to deliver competitive advantage and aggressive business performance on a local and global scale.

Rob brings diversity of experience to any business assignment. At Ogilvy Consulting, Rob worked with varied clients based in Hong Kong, UK, Germany and USA, crafting marketing and brand strategies plus go-to-market plans in industries from telecommunications, smart home technologies, consumer packaged goods and SaaS enterprises.

Prior to Ogilvy, Rob led Global Marketing at BlackBerry Corporation, leading highly complex platform launches within both smartphone and enterprise software solutions in 21 markets around the globe. Prior to BlackBerry, Rob held leadership positions within the advertising agency business. Experience includes running sales and marketing for a start-up agency enterprise, leading multi-agency integration for global clients while at Publicis Worldwide, and running global accounts across 30+ countries at J Walter Thompson Company, based in varied markets like Tokyo, Chicago and Toronto.

Rob lives in Wilmette, a suburb of Chicago with his wife and two sons, and is a graduate of the Ivey School of Business in London, Ontario Canada.

bottom of page