GlobalLogic
Show contact
Rolf Werner
SVP & Head of Europe
Piotr Krzysztofik
VP, Head of Poland & Croatia
Current role
View in org chart