Chris CONNORS

Head of Benelux and France

HCL Technologies

France