John has 25 years' experience in technology, predominantly in the financial services domain. He has extensive experience at leading global teams, developing strategy and delivering solutions to address business and technology issues.
Prior to joining Allstate, John led Citi's delivery center in Belfast, providing IT, Operations, HR, Legal, Finance and Risk Services to the broader Citi group as one of 27 global delivery centers in its global network. Before serving in this position, John held senior management roles as head of technology and as a business unit manager for Citi, as well as senior roles at Grafton Recruitment, Liberty IT, J P Morgan Chase, St George Bank Treasury and Merrill Lynch.
At Allstate, John is the managing director of Allstate NI, leading the team of 2,200.
John earned his Bachelors and Masters degrees in Engineering and Computer Science from Queen's University Belfast.
John is married to Krystine and has three daughters, Niamh, Hannah and Claire and one son Thomas. John enjoys cooking in his spare time and is a keen follower of rugby union.