Nick Smith, Head of Manufacturing, Automotive and Services, NTT DATA UK

Nick Smith, Head of Manufacturing, Automotive and Services, NTT DATA UK

Related posts

Pat Carroll, Executive Chairman and CEO of ValidSoft

Mark Walker

Map and flag of Belgium

Tom Bleach

iStock-1225861959

Manisha Patel