Dennis Shen

Economist, Director of Sovereign and Public Sector team