Dr. Stephen McKeown

Vice President and Managing Director

Allstate Northern Ireland

Stephen McKeown headshot.

Stephen McKeown is Global Vice President at Allstate and Managing Director at Allstate NI since February 2023. Stephen previously was Divisional CIO and Director at Allstate Technology and Strategic Ventures. Prior to Allstate he held a number of board level roles and has acted as a technical advisor to the European Commission's Horizon Research and Development program and UK Technology Strategy Board. He is an experienced senior technology executive having worked with firms from large multinationals to niche specialists in the areas of business transformation, digital product development and operations.