Alex Powell

Alex Powell

Head of Digital Strategy & Innovation, Adobe