As Global President of Strategy Glenn is responsible for Nielsen Sports’ overall strategic direction as well as leading our Global Consulting Business.
Glenn brings a unique sports and media consulting background having joined Repucom from Octagon, where he was Managing Director for Europe, Middle East and India. At Octagon, Glenn led International and Regional Strategy Assignments for many leading brands including Zurich, Sony Ericsson, MasterCard, Cisco and Saudi Telecom. Glenn has also consulted at C Level to many leading Rights Holders around the world at both governing body and franchise level.
Previously, Glenn worked for leading management consulting firm Booz Allen Hamilton in their Sports and Media practice in Australasia, and for Nike Australia as Strategic Planning and Sports Marketing Manager. He also co-founded the Australian leading sports consultancy, Crowe Lovett (now Gemba Group). Glenn is an MBA graduate from the Melbourne Business School and also enjoyed a successful 13-year career as a professional AFL footballer.