If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Barr Location
England, United Kingdom
Stephen Barr Work
EMEA Public Finance Lead at Microsoft @ (July 2025 - Present)
Global Director Industry Digital Strategy @ (July 2021 - July 2025)
Global Director Industry Digital Strategy @ (July 2020 - September 2021)
Central Government CTO @ (February 2016 - July 2020)
Enterprise Strategy Lead for UK Ministry of Defence @ (March 2013 - January 2016)
Enterprise Strategy Lead for Capgemini Aspire @ (June 2011 - March 2013)
Enterprise Strategy Consultant @ (March 2011 - May 2011)
Enterprise Strategy Architect at DWP @ (January 2010 - March 2011)
Enterprise Architect at Diageo Premier Drinks Co. @ (September 2009 - December 2009)
Enterprise Strategy Capgemini Aspire @ (March 2009 - August 2009)
Partner Strategy Architect at Fujitsu @ (October 2008 - February 2009)
Enterprise strategy Lead at Aviva Insurance @ (April 2008 - October 2008)
Enterprise Strategy Consultant @ (June 2007 - March 2008)
Various Roles @ (September 2004 - June 2007)
Head of Infrastructure Programme Management @ (January 2001 - April 2004)
Stephen Barr Summary
Stephen Barr, based in England, United Kingdom, is currently a EMEA Public Finance Lead at Microsoft at Microsoft. Stephen Barr brings experience from previous roles at Microsoft. Stephen Barr has 3 emails on RocketReach.
Looking for a different Stephen Barr?
Find contact details for 700 million professionals.