Skip to Primary Navigation

Glenn Hall | NRF

Glenn Hall is a corporate lawyer based in London and is head Government Relations and Public Policy partner at Norton Rose Fulbright.