Stephen Catlin given the prestigious Achievement Award at the 2017 British Insurance Awards
Described as “a true statesman of our industry”, Stephen Catlin was a worthy winner of the achievement award at the 2017 British Insurance Awards last night.
Read more »