Jean Labarre

Jean Labarre, manager of technology and information systems for Provigo Inc.