Speaker Chris CONNORS

Office :
Head of Benelux and France
Organization :
HCL Technologies
Country :
France