Steve McGill will locate the global headquarters of his new start-up broker inside the Lloyd’s building, becoming the first broker ever to base itself at 1 Lime Street, The Insurance Insider can reveal.
McGill to locate headquarters inside Lloyd’s building
