David Bourla

Head of Research, France

Paris
David Bourla - Newmark