Marc St-Hilaire

CAE

Vice President, Technology and Innovation