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.