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.
Get contact details of over 700M profiles across 60M companies - all with industry-leading accuracy. Sales and Recruiter users, try out our Email Finder Extension.
Use our AI-Powered Email Finder
Find business and personal emails and mobile phone numbers with exclusive coverage across niche job titles, industries, and more for unparalleled targeting. Also available via our Contact Data API.