Cedric Garcin

French Department of Treasury and Economic Affairs, NYC