Greg Douglass

Greg Douglass

Greg Douglass is Head of Global Technology Strategy & Advisory practice at Accenture.