The Art of Innovation: Saskia Vlaar

Volume: 
61
Issue: 
1

Saskia Vlaar puts her passion for finding real-life applications for new technologies to work bringing digital innovation to Shell.