Steven Lewis

Global Head, Insight, JLL