Lisa Neuberger

Managing Director of Strategy and Innovation at Accenture