James Thomas

Head of Digital Strategy, Bayer AG


Appearances