Skip to main content

Jeff Owen

Senior Manager

Jeff is a leader in Deloitte Canada’s Customer Strategy practice, advising consumer organizations on enterprise growth, customer experience, and product innovation. His work focuses on sectors where customer engagement, loyalty, and digital transformation are critical to sustained performance. 

He brings deep specialization in the Lottery and Gaming sector, partnering with operators (commercial and charitable), crown agencies, governments, and regulators across Canada and internationally. Jeff supports these organizations in shaping enterprise and player strategies, delivering next-generation products, and navigating increasingly complex, regulated markets.