Vincent Flécheux

Head of legal department