Vincent Simon

Deputy Head of Geneva Office and Project Manager Finances & Taxes