News

Savills Investment Management has appointed Ilona Szafer as its new Head of Poland. Based in Warsaw, she will lead the €1.7 billion portfolio across the office, logistics and retail sectors. Szafer ...