Eleanor Winn

Head of EMEA, Sourcing Industry Group



Share

Eleanor Winn