Executives in Shell

Sander Voorn

S2C Digital & Process Transformation Design Manager

Read more