Designed by
Title
Werner Vogels Chief Technology Officer at Amazon speaks at the Web Summit centre stage #164500944
Description
Lisbon, Portugal- 6 November, 2019: Werner Vogels Chief Technology Officer at Amazon speaks at the Web Summit centre stage
This image is editorial