Jean-Francois Pelletier

Jean-Francois Pelletier

Localization Technical Tools Manager

Expedia Group