Blanca Salgado

DuPont Water Solutions

Description

EMEA echnology Leader