Logan Smith

Head of Industrial & Logistics - Europe, Hines



Share

Logan Smith