Headshot
Image

Petra Schumann
Sales Manager, EuropeEmployment duration
with ICL since 1997
Email
AntwerpInsideSales@icl-ltd.com
Phone
0032 3203 52 88
Department
Sales & Business Development
Sort order
4