If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Barr Location
England, United Kingdom
Stephen Barr Work
2025 -now EMEA Public Finance Lead at Microsoft @
2021 -2025 Global Director Industry Digital Strategy @
2020 -2021 Global Director Industry Digital Strategy @
2016 -2020 Central Government CTO @
2013 -2016 Enterprise Strategy Lead for UK Ministry of Defence @
2011 -2013 Enterprise Strategy Lead for Capgemini Aspire @
2011 -2011 Enterprise Strategy Consultant @
2010 -2011 Enterprise Strategy Architect at DWP @
2009 -2009 Enterprise Architect at Diageo Premier Drinks Co. @
2009 -2009 Enterprise Strategy Capgemini Aspire @
2008 -2009 Partner Strategy Architect at Fujitsu @
2008 -2008 Enterprise strategy Lead at Aviva Insurance @
2007 -2008 Enterprise Strategy Consultant @
2004 -2007 Various Roles @
2001 -2004 Head of Infrastructure Programme Management @
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.