Marie Puybaraud

(Contributor)

Marie Puybaraud is global head of corporate research at JLL.