Ozgul Ozkan Yavuz

Secretary General, Istanbul Development Agency, Turkey



Share

Albert Colomer